Call update() on first call of setExpr()
Re-order datums when script is called
Unit test for changing datum order in script
Use preprocessor macro to switch between app and tests
Re-arrange inspector source and headers