I've been helping some people learn to use yt lately, and it is becoming apparent to me that the plotting API might need some work.
What do you think?
My first suggestion to you is to do what's easy and works. But if that's not what you're asking, three sounds like the way to go because if you're making this improvement for the users, go with what's easy for the users.
_______________________________________________________ firstname.lastname@example.org o__ Stephen Skory http://physics.ucsd.edu/~sskory/ _.>/ _Graduate Student ________________________________(_)_\(_)_______________