Why is Jackson included in Couchbase's namespace?

So, to be clear, we haven’t had any real world data loss (that I know of), but it became clear that it could easily happen when I was playing around with different serializes for my testing.

Basically what happens is, I have a forward / backward compatible class (uses the annotations @JsonAnySetter and @JsonAnyGetter).

Since these annotations are in an alternate namespace, they’re not invoked by Jackson.

-H