Add more equality tests
Fix messiness involved w/ peek/slice methods