common interface for converter and mixins
minor fixes
tidy up