Light weight dom traverse & manipulation