A subclass of uberclass that adds profiling support