operator now works just need to clean things up a bit
Big fat gross commit

Variable searching above visual selection and the range of effect of
visual selection, text object, or movement