Following up just need more clarification, was there ever a EntityTypeConfiguration<T> base class? What ever happened to it? Analog to a Fluent NHibernate ClassMap<T> for example. No biggie I guess, but would be interesting to have such an enriched base class experience.