Revert "Do not dup the binds when visiting the AST"

This reverts commit 71ff7d9c6592b93e2c810a1f464943dd7bd02c7f.

Reason: I need to check with @jeremy if we can do this.