Adding another fix to get Type Hierarchies working with EFQueryHelpers (you can only create ObjectSet of base type - note this will note work for deep inheritance, but does work in most simple cases).  Added Type Hierarchy (Contact/Person) to test context and created test that fails before the MappingHelper fix.