Added :empty and :parent full cross-driver support