in reply to RFC - File::Util 4.x Series Pre-Release
A comment -- which may apply to the original interface as much as the new one (I'm not familiar with either) -- but can_read and can_write seem particularly vulnerable to misinterpretation.
Those two are usually associated with the immediate ability to read from or write to a handle; rather than the "effective permissions" usage; which might better be described by can_be_read and can_be_written.
Beyond that, this is not a module I see myself ever using (in its old or new form). after paging down through the "succinct" doc about 5 times my eyes glazed over. Personally, I much preferred the brevity of the old "scripting" interface to the verbosity of the "modern [sic] interface; though I never felt the need for even that. I'll be sticking with glob.