Since the template data does not have any functional feature to actually set it, I wonder what's the convention to set one.
I was using {{{param|defaultvalue}}} syntax, but this doesn't work well if the param is marked as "Suggested" because then the visual editor defines it as an empty string and thus shadows the default value.
{{#if:{{{param|}}}|{{{param}}}|defaultvalue}} does work, but is this really a convention? What do others do?