public function merge(VerboseOrChain $validatorChain)
    {
        foreach ($validatorChain->validators->toArray(PriorityQueue::EXTR_BOTH)
                                                                    as $item) {
            $this->attach($item['data']['instance'],
                          $item['data']['show_messages'],
                          $item['data']['leading_message_template'],
                          $item['data']['trailing_message_template'],
                          $item['priority']);
        }
        return $this;
    }