Support for user-defined arguments.