What about this?
(def get-current-environment () caller-scope)
-----
get-current-environment. thunk.caller-scope.
(get-current-environment) ((fn () caller-scope)) ; Wart (($vau () e e)) ; Kernel