Tiny Gleam dependency injection. Make IO functions unit tests friendly.
Generate metadata of Gleam Records for runtime reflection
Gleam type check using pattern matching
Gleam decode Option