We are going to introduce a new class Refinement in Ruby 3.1:
The name of the module Refinement in this gem conflicts with it.
Could you consider renaming the module?
Or changing module Refinement to class Refinement would work.
(However, it's confusing.)