+<item id="list-form-of-open-with-one-arg" h="List form of open with one argument.">
+Recent versions of of perl introduced the list-forms of piping to and from a
+command, such as <tt>open my $fh, '-|', 'fortune', $collection</tt> or
+<tt>open my $printer, '|-', 'lpr', '-Plp1'</tt>. However, not only they are
+not implemented on Windows and other UNIX-like systems yet, but when one passes
+only one argument to them, they pass it to the shell verbatim.
+As a result, if one passes an array variable to them, as in:
+ or die "Could not open program! - $!"
+One can pass only a single argument to <tt>@foo</tt>, which would be dangerous.
+To mitigate that, one should use the <cpan_self_dist d="IPC-Run" />
+or the <cpan_self_dist d="IPC-System-Simple" /> CPAN distributions.