Arc: hasCode + equals + toString
document the goddmaned code
more rigorous forbiddenValue testing
mucho testing & implementing