Fix assertion failure with ($_[0])->{$_}

Type::Tiny was triggering this.  The Type::Tiny failure was mention in
ticket #123213.