public IEnumerable<string> GetSubFiles(string searchPattern) { return GetSubSomething(x => Directory.GetFiles(x, searchPattern)); }