Add a sanity check so EmbeddableValues can only be mixed into BaseEntiti...

...es