public override bool Read(GH_IO.Serialization.GH_IReader reader) { int val = -1; if (reader.TryGetInt32(TargetDocIdentifier, ref val)) DocStorageMode = (DocStorage)val; if (!Enum.IsDefined(typeof(DocStorage), DocStorageMode)) DocStorageMode = DocStorage.InGrasshopperMemory; return base.Read(reader); }