new unit tests for basic ObjST/DB integration revealed bugs: order of vars was reversed, multiple constraints didn't work because existing DBVariables weren't being reused