This is a minor nit, but it'd make me happy if this module name was a noun like AppStarter and the return value matched the name :).