Hacker News new | ask | show | jobs
by jrabone 5055 days ago
See Scala's case classes (http://www.scala-lang.org/node/258) - just move your 20% logic somewhere else.