require自体がファイル単位を扱うメソッドなんだからファイル名依存になるのは当たり前だろ