Don’t delete properties from mixin objects passed to .extend

Fixes: #68, #110