Why is new String required here?