support most xpath expressions