private static bool ItemOrChildrenStatusMatches(VSITEMSELECTION item, HgFileStatus pattern) { if (ItemStatusMatches(item, pattern)) { return true; } return AnyChildItemStatusMatches(item, pattern); }