This Project is used by the KEGGeneratorBase Project. It allows Generator Method input parameters to be overloaded. This means that if you have a message m: then you can do
p := KEGParam .
. . .
aGenerator m:( p p1: param1 p2: param2 p3: param3 )
Which means that m: can have simple default inputs and also more complex inputs.
Please see the wiki for self This Project.