private ListValue GetAllTaggedParts()
{
IEnumerable<global::Part> partsWithName = Vessel.parts
.Where(p => p.Modules.OfType<KOSNameTag>()
.Any(tag => !String.Equals(tag.nameTag, "", StringComparison.CurrentCultureIgnoreCase)));
return PartValueFactory.Construct(partsWithName, Shared);
}