Parameter type checking at last.