title: Storybook problem while migrating argument of type object from addon-knobs to addon-controls
body: <p>I'm having some trouble migrating one thing from the old <code>addon-knobs</code> to the new controls. Let me explain, maybe it's not such difficult task but I'm blocked at the moment.</p>
  <p>I'm using StencilJS to generate Web Components and I have a custom select component that accepts a <code>options</code> prop, this is an array of objects (the options of the select)
  So, the story for this component in the previous version of Storybook looks something like this:</p>
  <pre><code>export const SelectWithArray = () =&gt; {
    const selectElement = document.createElement('my-select');
    selectElement.name = name;
    selectElement.options = object('Options', options);
    selectElement.disabled = boolean('Disabled', false);
    selectElement.label = text('Label', 'Label');
    
    return selectElement;
  };
  </code></pre>
  <p>This works fine, the select component receives the options property correctly as an array of objects.
  Now, migrating this to the new Storybook version without <code>addon-knobs</code>, the story is looking like this:</p>
  <pre><code>const TemplateWithArray: Story&lt;ISelect&gt; = (args) =&gt; {
    return `
      &lt;my-select
        label=&quot;${args.label}&quot;
        disabled=&quot;${args.disabled}&quot;
        options=&quot;${args.options}&quot;
      &gt;
      &lt;/my-select&gt;
    `;
  };
  
  export const SelectWithArray: Story&lt;ISelect&gt; = TemplateWithArray.bind({});
  
  SelectWithArray.argTypes = {
    options: {
      name: 'Options',
      control: { type: 'object' },
    }
  }
  
  SelectWithArray.args = {
    options: [
      { text: 'Option 1', value: 1 },
    ]
  }
  </code></pre>
  <p>And with this new method, the component is not able to receive the property as expected.
  I believe the problem is that now, the arguments is being set directly on the HTML (which would only be accepting strings) and before it was being set on the JS part, so you could set attributes other than strings.</p>
  <p>Is there a way to achieve this? without having to send the arguments as a string.</p>
  <p>Thanks a lot!!</p>