This loop would be nicer written as:

```java
for(Work work : getChildren()) {
   ...
}
```

This isn't Java 1.4. :-)