Yes, as indicated here:
https://www.assembla.com/wiki/show/clojure/Protocols
it is "TBD - how to specify which impl to use", and right now there is
no defined selection policy. There will be of course, and it will be
straightforward for class derivation (follow the super chain).
I have mixed feelings about continuing to support multiple inheritance
of implementations via interfaces.
I'll get the follow-the-super-chain logic in soon so your testing can
move forward.
Rich