call: catch improperly typed arguments

Force arguments of the wrong type to crash the process rather then
crashing the gen_server.