Changed addTailIfNone() to use only strings because chars are dumb.