it should be:

```ruby
      steps = steps_from_hash(hash[:step_ids],
                                               execution_plan_id,  world,
                                               check_steps ? [] : hash[:steps],
                                               check_steps)
```

The `steps = ...` doesn't do what you expect probably