Do we really want to support both forms of passing arguments?