Fixed bug in Walk._update_tag_record and split off _update_tag_secondary() method
fixed a bug in StepEvaluator causing empty response strings to throw an error