Can a function have multiple prototypes?