updates to is_reserved_word and downshift_word