Argtest

This is all the validation code we need...probably.