why not use StringType.INSTANCE.streamer()