* rolling-translate used keyword &uniforms rather than &uniform
* split-arguments now returns list rather than values