`exists()` is something we should have deprecated with everything else in JFile honestly.  Only advantage over just calling `is_file` directly is it calls `JPath::clean()` on the supplied path.