PyBBIO v0.9.3

I just released PyBBIO version 0.9.3 - details here: http://graycat.io/beaglebone/pybbio-update-version-0-9-3/

PyBBIO: https://github.com/graycatlabs/PyBBIO

I just updated my Beaglebone Black to:
Linux beaglebone 3.8.13-bone70 #1 SMP Fri Jan 23 02:15:42 UTC 2015 armv7l GNU/Linux

I installed the PyBBIO library and created the following test program:

********************** begin code *******************************************
from bbio import *
from bbio.libraries.RotaryEncoder import RotaryEncoder

encoder = RotaryEncoder(RotaryEncoder.EQEP2b)

def setup():
print “in setup”

def loop():
print “in loop”

run(setup, loop)
end code************************

everything works as expected until I add the line:

encoder = RotaryEncoder(RotaryEncoder.EQEP2b)

When I ctrl-c to exit the loop I get errors. (see below)

in loop
in loop
in loop^C
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File “/usr/lib/python2.7/atexit.py”, line 24, in _run_exitfuncs
func(*targs, **kargs)
File “/usr/local/lib/python2.7/dist-packages/PyBBIO-0.9.3-py2.7-linux-armv7l.egg/bbio/bbio.py”, line 21, in bbio_cleanup
for cleanup in ADDITIONAL_CLEANUP:
TypeError: must be string, not int
Error in sys.exitfunc:
Traceback (most recent call last):
File “/usr/lib/python2.7/atexit.py”, line 24, in _run_exitfuncs
func(*targs, **kargs)
File “/usr/local/lib/python2.7/dist-packages/PyBBIO-0.9.3-py2.7-linux-armv7l.egg/bbio/bbio.py”, line 21, in bbio_cleanup
for cleanup in ADDITIONAL_CLEANUP:
TypeError: must be string, not int
root@beaglebone:/kirkpy#

Any help figuring this out would be much appreciated,
Kirk