public function testUnshiftsInReverseOrder()
{
$meths = $this->getFunctions();
$builder = new HandlerStack();
$builder->setHandler($meths[1]);
$builder->unshift($meths[2]);
$builder->unshift($meths[3]);
$builder->unshift($meths[4]);
$composed = $builder->resolve();
$this->assertEquals('Hello - test321', $composed('test'));
$this->assertEquals([['c', 'test'], ['b', 'test3'], ['a', 'test32']], $meths[0]);
}