docs: public static <T extends EObject> IScope scopeFor(Iterable<? extends T> elements,
  			final Function<T, QualifiedName> nameComputation, IScope outer) {
  		return new SimpleScope(outer,scopedElementsFor(elements, nameComputation));
  	}