Finished JSON TEXT source.
Merge branch 'json'