I'll look into the system keyspace problem and fix that.  It's definitely a bug for it not to work.

(FYI, there's an ``assertIsInstance(object, type)`` method that you can use.)