# Define method as delegator instance method with an optional alias name ali.
# Method calls to ali will be delegated to accessor.method.
def_instance_delegator(accessor, method, ali = method)
# Shortcut for defining multiple delegator methods,
# but with no provision for using a different name.
def_instance_delegators(accessor, *methods)
# 定義單一個 method, alias for: def_instance_delegator
def_delegator(accessor, method, ali = method)
# 定義多個 methods, alias for: def_instance_delegators
def_delegators(accessor, *methods)