probably we should throw if mixin is undefined (e.g. because of empty level.js)