public static function evaluateArgs(array $args)
    {

        $parsedArgs = [];

        foreach ($args as $key=>$value) {

            if ($value instanceof self) {
                $parsedArgs[$key] = static::callFast($value);
                continue;
            }
            $parsedArgs[$key] = $args[$key];
        }

        return $parsedArgs;

    }
public static function evaluateArgs(array $args)
    {

        $parsedArgs = [];

        foreach ($args as $key=>$value) {

            if ($value instanceof self) {
                $parsedArgs[$key] = static::callFast($value);
                continue;
            }
            $parsedArgs[$key] = $args[$key];
        }

        return $parsedArgs;

    }
public static function evaluateArgs ( array $ args ) { $ parsedArgs = [ ] ; foreach ( $ args as $ key => $ value ) { if ( $ value instanceof self ) { $ parsedArgs [ $ key ] = static :: callFast ( $ value ) ; continue ; } $ parsedArgs [ $ key ] = $ args [ $ key ] ; } return $ parsedArgs ; }
Run all Lambdas in arguments anf return the "parsed"

@param array

@return array
Run all Lambdas in arguments anf return the parsed