IRVisitor now returns array of Frames, print method now in frame