Just like JSON.parse(), except that it doesn't throw an error for invalid JSON, it just returns null