sets multiCharacterDelimiter to false if delimiter's length is less than 2

I'm not sure which option you prefer so I create two Pull requests.  these are mutually exclusive so it's either this one or the other (I personally prefer the other).