A function to handle multiple datatypes

pico:
Type checking is very useful, a great invention. Sometimes however, it is nice to be able to side-step it if it gets in your way. C allows that.

If you buy a gun, you can shoot yourself in the foot. If you want to.