public function saveArglistAs($name)
{
// Calculate the arglist, normalized it, then put it in a variable
// This needs to be in Arguments, (both Functioncall or Function)
$this->addMethod(<<<GREMLIN
sideEffect{
s = [];
it.get().vertices(OUT, 'ARGUMENT').sort{it.value('rank')}.each{
s.push(it.value('code'));
};
{$name} = s.join(', ');
true;
}
GREMLIN
);
return $this;
}