Step step = new Step(comments(o), keyword(o), name(o), line(o), rows, docString);
step.replay(formatter);
if (o.containsKey("match")) {
Map m = (Map) o.get("match");
new Match(arguments(m), location(m)).replay(reporter);
}
if (o.containsKey("result")) {
Map r = (Map) o.get("result");
new Result(status(r), duration(r), errorMessage(r)).replay(reporter);