As long as Python does the right thing with globs, there is really no room for marcel to get it wrong. Not sure what additional validation you are thinking of.
How do you check if they are still valid files?
Files come and go. References to them go stale. Every user and tool deals with this. This isn't a "validation" issue.