Lexer's valid_required? can now be private
Revert "Deprecate =~"

This reverts commit e42e3e55ca1561fe56b58d6f51c7b0faae6a7a1e.