except "exist", "filter" and "unique", almost complete.