module T::Props::ClassMethods

def prop(name, cls, **rules)

def prop(name, cls, **rules)
  cls = T::Utils.coerce(cls) if !cls.is_a?(Module)
  decorator.prop_defined(name, cls, rules)
end