Not a stable hash value.  Everything is allowed to break in such a case.  Should be lazy val or something.