Yes, the original names didn't have the _and_ part, I'll shorten them.  Since these are internal, Arthurs suggestion for merge_op_args! or op_args_merge! seems appropriate.