private bool IsDecoupler(Part thePart)
{
PartExtensions.ProtoModuleDecoupler protoDecoupler = thePart.GetProtoModuleDecoupler();
if (protoDecoupler != null && protoDecoupler.IsStageEnabled)
return true;
ModuleDockingNode modDock = thePart.GetModule<ModuleDockingNode>();
if (modDock != null && modDock.IsStageable())
return true;
return false;
}