private IEnumerable<Transaction> BuildTransaction(IImport import)
 {
     return
         from row in import.GetData()
         where row.Amount != 0M
         let account = GetAccount(row) ?? row.IdentifyAccount(_context.Patterns) ?? UnclassifedDestination
         let description = GetDescription(row)
         where account != null
         select AsTransaction(row, account, description);
 }