Refactored out the use of ReflectionUtils class.