I'd prefer that updating was the default behaviour, as it's safer (just slower) - given that we always have `False` default boolean keywords, it's difficult.