Should newlines be allowed in the character list? Or should this be a subset of the default allways. If so, you can check for that.