Rename adapted method passing to adapter for avoid confusion about identical method names. Adapted methods transformed to keyword arguments for more convenient external interface.