Util to test if all ptr fields are nil

This is a lead-up to the volumes-as-plugin PR, which has gotten rather large.
And do what if it is not?  What could cause IsValid() to ever return false here?  I'd rather avoid returning an error here, if possible.