support classes for interpreter tests, updated documentation