String Manipulation (Multi Column) - differing behaviour to the regular node

It seems that the String Manipulation node operates on variables of other type than string, whereas the Multi Column version doesn’t. For instance, I can change a date to a string in String Manipulation node, but not for multiple columns in one go.