validate_thing() no longer runs subtests on attributes that are not present

...rather than trying to and bombing.  Or running an empty subtest, for that
matter!
v0.024

	* validate_thing() now does not try to run subtests against attributes it
	  does not find