hashCode

abstract fun hashCode(): Int

For caching to work correctly, implementations must implement this method and equals.