Where a parameter cannot be defined using a function using the main user interface (such as ...), adding usages manually allows you use a function to define almost any parameter in the model. For example you can make otherwise static parameters change over time like rainfall runoff parameters.
...