A marginal note connected to some nice ideas of this thread: In LC Builder handler xx (param1, param2) requires to call xx always with two args. So, to use one single parameter that is a list or an array is currently the _only_ way to have optional parameters (which are then elements of that single list/array) for a LC Builder handler.