as-methods function

as-methods