How does Cale feel about switching from testing the specific metaclass to testing XBlock?  I don't have a strong opinion either way, but I favor the new way, since we don't really care whether ModelMetaclass does a particular thing, we care that XBlock does.