Caret was wrong, asciicircum right.