Make bindings in patterns less fragile by handling them in *pattern->clj*