public function Parse($FunctionBodySource, Object\IEntityMap $EntityMap, $EntityVariableName)
{
$Nodes = self::$PHPParser->parse('<?php ' . $FunctionBodySource . ' ?>');
$Nodes = $this->ConstantValueNodeReplacer->traverse($Nodes);
return new AST($Nodes, $EntityMap, $EntityVariableName);
}