Class reflection

Class reflection from 211-11-6642