Walter's ipipe patch
#8:
Attribute names return from __xattr__() can now end with "()", which
will call the attribute as a method and use the return value.
ifile now subclasses path.path.
ifiles are now displayed in differnet color depending on whether the
ifile is a file or a directory.