adding binding_of_caller to all ruby versions