Enhanced checks for external applications, so that they can be used throughout the application.