fails:Kernel.binding returns a binding for the caller
fails:Kernel#binding encapsulates the execution context properly
fails:Kernel#binding uses the closure's self as self in the binding
fails:Kernel#binding uses the class as self in a Class.new block
