Changes to reflection, event handling and miscellaneous
Test build for f651a6b13161d47c7f69a7a22fca872914d1ce1e