Updated abstract rest commands to throw error in catch blocks instead of just continuing