[Async CC] Move self after formal arguments.
Partial applies of methods supply only self. When applies of the
resulting thick function are performed, that self was one of the
arguments is not known. As a result, self must appear after the fields
that might be supplied at the apply site, which is to say all the
arguments.