When to Use `Maybe`
- Cache lookups that may miss
- Optional configuration values
- Database queries that return null for "not found" (when no error context is needed)
- Anywhere
T?causes null-safety issues in functional pipelines
T? causes null-safety issues in functional pipelines