Refactors Interface::Orders to handle non existant orders better