We could catch `TypeError`, parse the message to see if it's related to number of arguments, and just handle it if this is the case.