module Forwardable::Extended

def rb_delegate(method, to: nil, alias_of: method, **kwd)

def rb_delegate(method, to: nil, alias_of: method, **kwd)
  raise ArgumentError, "to must be provided" unless to
  def_delegator(
    to, alias_of, method, **kwd
  )
end