add binding part to `closure`, no `metaprogramming` any more