Anything that wants to be sure that the data passed to it is structurally valid.