Added JVM string interning to parsing process

reduces overall memory usage