Use FunctionCallNode for funccall.
Use ObjectLiteralNode for Dictionary.
Use respective nodes for String, Register, Option and EnvVar.