empty string is not a valid JSON text.  fixes #4.