One typo. In Rows.__getslice__(), there is a "seld.db" which should be
"self.db".
By the way, one of my app relied on Rows._db is broken now, but not a
big deal, I can adjust it to use Rows.db instead. I know all
Class._foo naming convention indicates it is an internal variable so
no backward compatibility is guarantted.