Draft a crude design for expressive bindings [ci skip]