Well, I gather that basically in truth there is not much checking to do, since basically if it's a TValType it's acceptable (maybe it doesn't *make sense*, but that's the user's problem).
Any thoughts?