Work on scope and binding DSL.