Alter conventions to throw when you get invalid configuration, such as calling HasKey with a property that doesn't exist for the entire set of types.
Comments: Fixed in changeset a6bbad001a7ba02f7a4be5726452a7d0d896a4f5
Comments: Fixed in changeset a6bbad001a7ba02f7a4be5726452a7d0d896a4f5