add subclassed callback
treat def and class as 'statements'
autoregister tests
prepend require path on -I