more sparql. predicates get unused isobj/isdata