I think the django builtin is some type of compatability/legacy compatability for older python versions. it auto checks/flips between in built json or simplejson if it exists.