Fix #7, support experimental the py3k