audtag/core: hide the TagModule base constructor from public use