correcting another compatibility issue
correcting errors in test file
encoding issues
set() need a __hash__ function to work