Improved pattern detection/distinguishing between quoted strings and comma separated lists
Reduced memory expense (changed Boolean objects into boolean primitives)