Kuzminski,> Is there a way for the legend to be outside of the
    Kuzminski,> axis? Perhaps rendered separately.

The current implementation of legend takes an axes instance in it's
constructor. I just did a read through of that code and it would be
trivial to factor it out. The only thing the legend uses that
instance for is the background color!

You could have a figure legend much in the same way you have figure
text. I can probably do it in 20 minutes. When I get 20 minutes,
I'll send you a patch....