This is this a little doc to talk about how IO::All should behave in a more perfect implementation:
First we support these variations, from formal, to whipitup.
# All the same:
use IO::All;
IO::All::File->new(pathname => 'foo.txt')->open('w')->println('hello world')->close;
IO::All::File->new(pathname => 'foo.txt')->open('w')->println('hello world');
IO::All::File->new(pathname => 'foo.txt')->println('hello world');
IO::All->new->file('foo.txt')->println('hello world');