Added FunctionDeclarationNode::create