This is a list of some operators that would make the client code run faster, but would require changes to the database server. implementation notes -- new operators: ksave name puts current keyset into named keyset; leaves current keyset blank - look up keyset name - if keyset there, kdestroy it - load current keyset into array - set current keyset to new empty keyset never copies the keyset kload name gets current keyset from named keyset; leaves named keyset blank - look up keyset name - if keyset there, - destroy current keyset - copy named keyset to current keyset - drop keyset from keyset table kadd keysetname class name [ class name ... ] adds objects to a keyset kdel keysetname class name [ class name ... ] removes objects from a keyset kdup name newname - look up keyset name - copy it into active keyset - ksave newname