anchor.diff:  
         ;; Serialize the restored proto again and verify it's the same as the originally serialized
         ;; value.
  -      (assert-true (equalp bytes (proto:serialize-object-to-bytes restored))))))
  +      (let ((restored (proto:deserialize-object-from-bytes 'repeated-lazy bytes)))
  +        (assert-true (equalp bytes (proto:serialize-object-to-bytes restored)))))))
   
   ;; Checks that the accessors work for empty lazy fields.
   (deftest test-empty-lazy (lazy-tests)
  
positive.code: 
        ;; Serialize the restored proto again and verify it's the same as the originally serialized
        ;; value.
        (assert-true (equalp bytes (proto:serialize-object-to-bytes restored))))))
  
  (deftest test-recursive-lazy (lazy-tests)
    (dolist (optimized '(nil t))
  
negative.code: 
        ;; Serialize the restored proto again and verify it's the same as the originally serialized
        ;; value.
        (let ((restored (proto:deserialize-object-from-bytes 'container bytes)))
          (assert-true (equalp bytes (proto:serialize-object-to-bytes restored)))))))
  
  (deftest test-lazy-oneof-serialize (lazy-tests)
    (dolist (optimized '(nil t))
  