Add failing spec for distinguishing between a vcall and method when missing.
(Missing method => NoMethodError, missing vcall => NameError)
Demonstrates issue #3101.
Correctly distinguish between a vcall and method when missing.
(Missing method => NoMethodError, missing vcall => NameError)
Fixes #3101.