ugh. Is it better ot keep it a HWIA through the reject by manual means, is there anything downstream that's going to get the now 'just stringified hash' that was expecting a HWIA?

(Anyone know if this was actually an intentional change in ruby 2.1, or is considered a bug in 2.1, or what?)