private static IEnumerable<Expense> CloneBudgetExpenses(BudgetModel source) { return source.Expenses.Select( sourceExpense => new Expense { Amount = sourceExpense.Amount, Bucket = sourceExpense.Bucket }).ToList(); }