__len__ deleted (bug!). tests added.