Well, for the specific example I gave (JSON serialization), you certainly do care whether Jason.Encoder is implemented for a struct.
Yes, I just ranted, sorry. I share your view about Gleam.
Yes, I just ranted, sorry. I share your view about Gleam.