done instead of throw for err at collection tests
optimize eq operator
add dot notation support