[ruby-core:118278] [Ruby master Bug#20180] Inconsistent evaluation of `**{}` depending on position in array