use dynamic system.register form
bug fixes, tree adjustments
update to reflect traceur@master status