bindx 3 work
decompose macro methods and realization
allow access to Bind from another macroses