add custom fields to Issue
fix typo
ensure that everything in example-non-ascii.xml roundtrips
support to_json/from_json