Defer function binding until bind