Changed func signature to indicate type of arguments if multiple
versions exist