add Valid.args, remove Valid.type 3rd arg