I've seen comments by @twpayne that we should be using goog.isString instead