WIP: Custom params

Let's discuss how we should manage some useful expandable parameters. For now, I used an evil `eval` of the string. Should we use regex or some other text parser? 

Currently support `range`, `linspace`, `logspace`, `uniform`, `normal`, `choice`, `[...]` as expandable parameters.