Argument datatype dependant of previous arguments? While working with a dynamically typed lang, I came across this:...