Currently all whitespace is being removed before parsing happens. This leads to weird behaviour such as
> hops 'f2 = x; f 2'
{"hops":"f2=x;f2","seq":[0,1,0,0,0,0,0,0,0,0,0,0,0,0,0]}
Obviously it should still be possible to have whitespace in an expression, but that needs to be handled in a different manner.