Function argument checker