Added the assertions and strict test to the argument class