public SourceMemberConfig FindOrCreateSourceMemberConfigFor(MemberInfo sourceMember)
{
var config = _sourceMemberConfigs.FirstOrDefault(smc => Equals(smc.SourceMember, sourceMember));
if (config != null) return config;
config = new SourceMemberConfig(sourceMember);
_sourceMemberConfigs.Add(config);
return config;
}