public static Neighbourhood WithHouses(this Neighbourhood neighbourhood, params House[] houses) { foreach (var house in houses) { neighbourhood.AddHouse(house); } return(neighbourhood); }