> yeah, this worked because of libdir.

A few details:

* The Pd extended libdir loader searches for a $LIBNAME-meta.pd file. If
it finds it it adds the directory containing it to the global search path.
* namespace prefixes (probably better referred to as directory prefixes) will
add the prefixed name to Pd's object creator methodspace.

So if you do this:
[foo/image]
[bar/image]
[/home/foo/decade_old_version/build/bin/image]

None will clash with the others.

(Of course if you have /home/foo AND /home/bar/foo in your search path
then you are right back to depending on path search order...)

-Jonathan