Mapping and serialization for Label