in reply to Complaints from Warnings about uninitialized var
$middle ||= ''; [download]
$middle = '' unless defined $middle; [download]