`call` should throw `wrong-type` where appropriate.