phew!

so now we have an execute clause, which is javascript code that can be compiled into a client
code and enforced server side
each execute should become a (parameterised) function