Allow multiple functions with different arities