the infrastructure code for Application uses IApplication (from 4.3) instead of IPlatformRunnable (from 3.7)