[ruby-core:117735] [Ruby master Feature#18583] Pattern-matching: API for custom unpacking strategies?