code: def coerce(value, configuration)
        return value if type.nil?
        return value if value.nil?
  
        options = {}
        options[:coercion_class] = KNOWN_TYPES[items.type] unless items.nil?
        KNOWN_TYPES[type].new(value, options).coerce(configuration)
      end
docs: Coerces value to proper type