dojo 1.8 based oop utils