x/l bindings
and the minified version