IEnumerable implementation added in Field.cs (Iteartor pattern ? )