Support for optional parameters.