wip. revise JSON exception diagnostics (incomplete)
introduced @Mongo.Id annotation to be an alias for @Json.Named("_id")