Add interface TaggedFieldPackager

Extract TaggedFieldPackager interface for more flexibility in creating tagged field packager subclasses