Why the new_spec task which creates a spec file need to require things?
I kinda don't understand how things work here.