fails:Operators ! ~ + have a higher precedence than **
fails:Operators <= < > >= have higher precedence than <=> == === != =~ !~
