masgn and response variable

after [brixen's note](https://github.com/rubinius/rubinius/issues/2117#issuecomment-11936116)