add isLength implementation and tests
update readme