Consider what happens when you call `foo.unscope(:junkargument)`. We'll call `self.junkargument_values = []` which will raise a NoMethodError. Perhaps we should whitelist the allowed single/multi value methods and raise `ArgumentError` if the scoping is not recognized.