Add type checking to parameter checking.