- Incorrect comparison when computing hasUpdate - isReplace should be a property of the node, not the queue