correct for correctly capturing KLACKS:CONSUME return values
revising scan... - still needs work