protected def check_array_type(type, value, options = {})
          s, m = *check_object_class(type.model, value, options)
          return s, m unless s
          check_array_content(type, value, options)