Morphology 

* Now working on all supported pythons.
* Includes #691