code: private ClassTemplateSpec createFromDataSchema(DataSchema schema)
    {
      if (schema instanceof MapDataSchema)
      {
        return new CourierMapTemplateSpec((MapDataSchema) schema);
      }
      return ClassTemplateSpec.createFromDataSchema(schema);
    }
docs: For Courier, use CourierMapTemplateSpec for maps.