I disagree with this philosophy. json2.js does not change, why make an external request, that is orders of magnitude slower. However, if this causes any breakage, then will re-evaluate. However, for this, this is way more efficient, no need to break it up, and inject it.