[ruby-core:118816] [Ruby master Feature#20669] Add error classes to differentiate Marshal ArgumentErrors