func [(self MethCallee)] symgenerics resExpr { … }
generics::=
[genericSym[, …] any|BitOpsToType[ ,… ] ]
e.g. ~float & comparable
args::=
{
arg[, …] Type
vararg … Type
}
resExpr::=
ResType |
(res[, …] Type[, …])