I had to poke around a bit (albeit very briefly) to find this info when no spellcheckers were found on my machine. Thought it could be made a touch more discoverable without explicitly repeating what's already contained in the method itself.
This makes nuking the most commonly misspelt words easier if you're working on a large project with a lot of files, by helping you easily see what needs to be deemed a "stopword" and what needs to be hit with an edit pass.
Reading from both child's STDOUT and STDERR hangs on windows (and is warned against in the IPC::Open3 docs). I tried various other iterations (IO::Select, sysread, IPC::Run) and this is the first one I got to work. And it worked on the first try!