Handle block method function arglists with macros rather than repeated code.