Small refactoring
Make Object#pattern_matcher private
Define Pattern#subpatterns
Move PatternKeywordArgStyleDeconstructor to pattern-match/experimental.rb
Define PatternVariable#<<(EXPERIMENTAL)

pattern-match/experimental.rb now requires Module#prepend.