diff --git a/autotests/folding/clojure.clj.fold b/autotests/folding/clojure.clj.fold
--- a/autotests/folding/clojure.clj.fold
+++ b/autotests/folding/clojure.clj.fold
@@ -69,3 +69,5 @@
(defn something-cool [] (first @state))
(defn- something-different [] (first (into @state [12])))
+
+(defn- instance-getfield [this k] (@(.state this) k))
diff --git a/autotests/html/clojure.clj.html b/autotests/html/clojure.clj.html
--- a/autotests/html/clojure.clj.html
+++ b/autotests/html/clojure.clj.html
@@ -75,4 +75,6 @@
(defn something-cool [] (first @state))
(defn- something-different [] (first (into @state [12])))
+
+(defn- instance-getfield [this k] (@(.state this) k))