public function wrapFunction($sFunction, $sArgs, $aScripts, $sReturnValueVar)
    {
        return $this->addCommand(
            array(
                'cmd' => 'wpf',
                'func' => trim((string)$sFunction, " \t"),
                'prop' => trim((string)$sArgs, " \t"),
                'type' => trim((string)$sReturnValueVar, " \t")
            ),
            $aScripts
        );
    }