Why isn't this a method on an Application?