Original Message Deleted
It turned out that this feature was already implemented in Amber. But no one documented it.
You can override values defined inside .yml files in the config/settings.cr file. It essentially acheives the goals of this issue: Which is to provide a clean API for accessing configuration variables.
TODO: Document this feature.