Implementing hold().