adding halt() and package() methods to Rouster objects