In order to know how long an expression takes to compile and then execute is really useful when testing from external calls (i.e. engine).
As a start I propose we add the ability to log out precise timing information to at least:
- before & after compile
- before & after the expression is executed
- perhaps before & after the state is parsed