Group with non-static inner classes
Propagate reflection errors as values