- simplify #equals(Object)
- update javadoc