Should invalid JSON at least be logged to console, rather than just silently ignored?