 in the instance of the data structure. If you choose the latter, running `==` on anything containing your hash map will crash at runtime.\\n\\nIn a statically typed language as strict as Elm, useful data structures like `Dict` and `Set` shouldn't nudge you towards primitive types.\\n\\nGren will at some point remove `appendable`, `comparable`, `number` and reflection-based functions like `==`. Instead, Gren will offer parametric modules.\\n\\nParametric modules allows you generate new modules at compile ti