decide not to intercept #equals #hashCode and #toString