r164 has broken the Leap Motion plugin I've been working on. This is from the release notes:
Third party plugin developers note: this could possibly break some plugins if you implement expressions which return different values every time they are called. For example we have specially taken in to account the system random() and choose() expressions since they still return different values every time and the same result can't be re-used for other instances. If you notice any problems please get in touch and we'll figure something out.
This is the example expression declaration:
AddExpression(0, ef_deprecated, "Hand X position", "Hand", "HandX", "Get the primary hand X position.");
Construct 2 crashes on load as is. What's the best way to fix this?