(//. | //@* | //namespace::*) [ ancestor-or-self::bar:Something and (count(parent::node()/namespace::*) != count(parent::node()/namespace::* | self::node())) ]