why is JSON so stupid?