The GenericTag class provides most of the implementation, so use it! Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>