I'm just curious to know whether it would be faster. The array approach has some advantages especially if you want to support multiple values fro terminator/separator.