docs: @Pure
  	public Iterable<PointGroup> groups() {
  		return new Iterable<PointGroup>() {
  			@Override
  			public Iterator<PointGroup> iterator() {
  				return MapComposedElement.this.groupIterator();
  			}
  		};
  	}