... and honestly, since java has both stringbuffer and string I feel it's really in the "has mutable" camp too