The change tracking for the config file is all handled by the package system. At some point we may need to move away from that for flexibility, but for now I think it's useful.
I think clarifying the expectations for class implementation of methods is a good idea. The current model was developed before I started making mixin classes, and I think that's confused things somewhat. If you have any proposals or you want to just submit some changes to the documentation, go for it.
The change tracking for the config file is all handled by the package system. At some point we may need to move away from that for flexibility, but for now I think it's useful.
I think clarifying the expectations for class implementation of methods is a good idea. The current model was developed before I started making mixin classes, and I think that's confused things somewhat. If you have any proposals or you want to just submit some changes to the documentation, go for it.