currently variable needs to be either provided a default value or made required in spin.toml. I would like to keep my default value in code near to where it is actually used. one of the reason I want to store my default values in code is because my project can run as a independent service or as a spin app and I don't want to duplicate the default values in two places.
I wanted to hear if that is something we may consider to relax or are there other reasons that we recommend configuring the default value in spin.toml?