Annotations for json serialization of arbitrary objects