'(internal) Mark an object\'s persistent list for later referral.'

def preserve(self, object, sexp):

    if (id(object) in self.cooked):
        self.preserved[id(object)][2] = sexp
        sexp = self.preserved[id(object)]
    else:
        self.preserved[id(object)] = sexp
    return sexp
