removed setup
added mixins
reimpl Package logic
removed sync_prop
recovered dict
mc