public async Task <IEnumerable <Learnset> > GetLearnsets(bool edited = false) { var garcLearnsets = await this.GetGarc(GarcNames.Learnsets, edited : edited); var files = await garcLearnsets.GetFiles(); return(files.Select(f => { var l = Learnset.New(this.Version); l.Read(f); return l; })); }