RATools
RATools copied to clipboard
[Enhancement] Function overloading
It's occasionally beneficial to have utility functions that perform similar but technically different tasks depending on what values are passed into a particular call at once. RATools, however, only allows one function with a given name at a time, requiring a new name even if the only difference is a slightly-different change in code and one extra parameter.
Allowing function overloading would reduce the need to have to keep in mind different names for very similar functions, improving script maintainability.