mm: variable length argument support