Make error public so services can add their own errors