Arg type validate