Palindrome support.

For my friend, CB.