Allow control over params of generated routines