Fixed PropertiesHelper
Divers cleanups and refactoring
Updated version
Making GWT? a constant allows some code to be compiled away