public void step() {
for(Layout<V,E> layout : layouts.keySet()) {
if(layout instanceof IterativeContext) {
IterativeContext context = (IterativeContext)layout;
if(context.done() == false) {
context.step();
}
}
}
if(delegate instanceof IterativeContext) {
IterativeContext context = (IterativeContext)delegate;