improving InputElement::batch() so that it skips over items that are already instanceof Element