* Add rule 'range-val-address' * range-val-address: replace pick with visitor; avoid nesting; improve failure message * range-val-address: not all callexprs are bad. limit to 'append'