JSON isn't auto-loaded; require it before use.