Changing software behavior just to match the documentation could break existing code - therefore we do that only when there's a real reason for it, such as improving or fixing something. In all other cases we change the documentation.