clarifying `require` and load path usage for gems