Fix: Don't render `empty` field on `q=contact`
Because Jackson sees a getter, it renders this as a field in the JSON object, which we don't want.
We could use @JsonIgnore
, but making the getter package-private also
works, and means we don't need to tell Jackson not to do it.
Closes #216 (closed).