Add xpath support, allow custom validate