> I think I was trying to put a has_pyglet function in backends somewhere,

But that bug could have been avoided if ``from __future__ import absolute_import`` was on top :)  (no need to revert this as far as I am concerned, though).