I have no idea about that thing.  isUpdateUserSet is used all over the place.  I wish it wasn't.  It is a way to force the updateUser to not get set....  I would rather just remove it personally.