title: Flutter, can i pass a Map for the named parameters
body: <p>if i have levels of named parameters that needs to be passed down, i don't want to typeout the named parameter for ever method eg,</p>
  
  <p>BaseText(text,options)
  LargerText(text,options)
  MenuText(text,options)</p>
  
  <p>eventually i need to pass this to the Text Widget with the different defaults,
  but to write out all of the parameters, and pass each on down seems like alot of work,
  how can i get around this.</p>
  
  <p>in JS i would just do</p>
  
  <pre class="lang-js prettyprint-override"><code>LargerText(text,options){
     options = {...defaultOptions,...options}
     return BaseText(text,options)
  }
  </code></pre>