What is the purpose of this? lol
$temp = array_shift($context['linktree']);
array_unshift($context['linktree'], $temp);
This just pops the first item on the array, and then puts it right back on right? Am I not understanding how these functions work?