Niklas,
Good catch on this one!
The SITE.getCommand() method can look for the
requested command in the default map first, if it's not there, it can then
search the user map (if one is defined).
Yes, that's exactly how we do it for commands in general, although the
other way around so that you can replace the default commands.
I'll change my code around in the SITE command to read the custom map
first then read the default one. You are correct you want the custom map
first in-case the user has implemented a replacement for one of the
default commands.
Also will re-submit the patches based on the top-level project, just
saves some extra command-line work. I should add some test case(s) too.
Andy Thomson