This might be unnecessarily clever at the expense of clarity. It should suffice to forward arguments by name.