added more examples, altered xUnionOfs treatment of input lists