Clean up _.json implementation
Fixed a couple bugs/dead code and switched to the appropriate underscore methods in some cases