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