CSHARP-476: Encapsulated HasConstructorMaps logic.