Convert Callback Annotations to Use Positional Arguments

If present, the first positional argument in callbacks will be treated
as a method.