I've long wondered why [mod] and [%] both output integer values only.
A counter with [+ 1.8] --> [mod 360] doesn't work (always increments by 1).
You have to [+ 1.8] --> [expr fmod($f1)] (unless there's some other alternative I never found).
I mean, OK, but why would you have an environment where there's no int type but one operator arbitrarily forces int values, even when a float function exists in C for it?
hjh