breaking change: fixed amd binder to return render func
breaking change: fixed amd binder to return render func