Closed rcfox closed 5 years ago
this also fixes https://github.com/Mckinsey666/bullet/issues/15
This is amazing. I'll dig into this soon ( been busy lately since new semester just started).
Again, this is awesome! This refactorization is way more clean than the initial approach.
The current scheme doesn't allow for easily extending a class to handle new keys. I've refactored the key handling into functions, and added a decorator/metaclass to easily declare which key a method handles.
This is a more general approach to #10.