new methods: is(), children(), parent(), parents(), end()