A contentHandler that will compose a map from a JSON and linked documents
# "*" matches everything # "!whatever" matches everything except "whatever" # "whatever" matches only "whatever"
This could be a class instead of an object, but only one ContentHandlerFactory exists at a time, ever, so what's the point?