      for i in 0...MaxNumberedMappings+1 {
        if let numberedMapping = userInfo?[MappingUserInfoKey + ".\(i)"] as? String {
          _mappings.append(numberedMapping)

          if i == MaxNumberedMappings+1 {
            CDK.sharedLogger(.warn, "Only mappings up to \(MappingUserInfoKey).\(MaxNumberedMappings) mappings are supported all others are ignored, you defined more for \(entity.name).\(name)")
          }
        }