class_of now supports bus access