bugfix: PuppetJS went into an infinite loop when a key in the JSON file was an empty string and its value was an object (#14)