o offset will accept longs
o cursor.execute()'s 2nd param defaults to None, which will not be passed on.
StringValidator accepts StringType and UnicodeType now.