define Metadata as a collections.Mapping mixin