validate.file.param.value(app, val)
Current all values are invalid and result in an error being thrown. The reason for this is that the use case I have in mind is to check values when constructing a URL, and I don't think file-uploads will be allowed to be URL-encoded. So I can't think what values will be valid. Once I have another use case where they ought be valid then I will know what form they should take.