Add a sanity check so EmbeddableValues can only be mixed into BaseEntities