added Bind functions with nullptr overloads to support macro instantiation... -sai