private boolean isArgValueIdentifierTerminator(char ch, boolean quoteOpen) {
		return (ch == '|' && !quoteOpen) || (ch == ';' && !quoteOpen) || ch == '\0' || (ch == ' ' && !quoteOpen)
				|| (ch == '\t' && !quoteOpen) || (ch == '>' && !quoteOpen)
				|| ch == '\r' || ch == '\n';
	}
For the variant tokenizer (used following an '=' to parse an argument value) we only terminate that identifier if
encountering a small set of characters. If the argument has included a ' to put something in quotes, we remember
that and don't allow ' ' (space) and '\t' (tab) to terminate the value.
spring-xd-dirt/src/main/java/org/springframework/xd/dirt/stream/dsl/Tokenizer.java