def following_siblings(elem):
it = itertools.dropwhile(lambda x: x != elem, elem.xml_parent.xml_children)<EOL>next(it) <EOL>return it<EOL>
Yields elements and text which have the same parent as elem, but come afterward in document order