Change Command.Parse() to take an AppInstance