Use dynamic binding directly where possible, instead of the `with-x` macro and `get-x` function.