Properties are nice in Python, but how do they interplay with the magic method self.__setattr__?
self.__setattr__
How to disentangle a list of lists in Python
Building Vim on macOS from source, with Anaconda Python 3.