@yields shouldn't matter, as `path` has been required multiple times areadly in this file