Added comment to explain reflection instantiation.