                ${'block' . getvarname($k)} = $v;
                continue;
            }
        } else {
            $k = strtolower($k);
        }

        if ($k == 'handle') {
            $v = strtok($v, ' ');
            $gkey = strtoupper($v);
        }

        if (isset($block[$k]) && is_array($block[$k]))
            $block[$k][] = $v;
        else
            if (!isset($block[$k]) || $block[$k] == '')
                $block[$k] = $v;
            else {
                $x = $block[$k];
                unset($block[$k]);
                $block[$k][] = $x;
                $block[$k][] = $v;
            }
    }
The software constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.