public Plugin GetPlugin() { BaseRecord tn = Parent; while (!(tn is Plugin) && tn != null) tn = tn.Parent; if (tn != null) return tn as Plugin; return null; }