make all traits die when used on incompatible metaobjects (fixes #114)