[ruby-core:113805] [Ruby master Bug#11704] Refinements only get "used" once in loop