@Override public ComponentBuilder component(String name) { return new ComponentBuilderImpl( this, network.hasComponent(name) ? network.getComponent(name) : network.addComponent(name)); }