Adding marshalling unmarshalling to the enumeration description, now just to find where to fit this into the simpl type scope.