MINOR use Object::create to create step instances