Couple of changes:
1. The string tag node will now be escaped while converting to JSON format.
2. The integer array and byte array tag node now supports foreach statements as the enumerable interface is implemented.
3. Arranged a bit the modified code indentation... looks messy before.