Both process.setuid and process.setgid can accept either a numerical ID or a username\groupname string.
setuid and setgid accept string as a parameter.
Instead of replacing 'number' with 'any' we should add a 'string' version overload.
Added overloaded version of setgid and setuid.
Instead of making argument's type 'any' we have overloaded version for number and string parameters.
You're right, my bad.