add reflector utils class and methods