I think you can use ES5's bind() here to get rid of lang.hitch() dependency.