allowing bind with undefined contexts, but with arguments
(cherry picked from commit ef35fe1d861252bdd905611c877985d3b82232b8)