added sets, hashes and objects