internal override IList<string> GetVarNames() {
List<string> res = new List<string>();
foreach (Parameter p in _parameters) {
res.Add(p.Name);
}
AppendVariables(res);
return res;
}