Well, it might already be a String (see test `testAlreadyAString`). I didn't want to use complicated SpEL so this  method only does the conversion if the header contains a channel.