Overloads names based on index instead of id
Overloads names based on index instead of id

Each overloads generated name will start at _0
for that overload instead of using the functions
id. Makes it slightly easier to write expected
test output.

Trark/slp,Trark/slp,Trark/slp