Sped up NonEmptyWrappedCharArray.hashCode just by making it tail recursive.