title: JsViews / JsRender table rendering with GroupBy an attribute/property
body: <p>I am using JsViews to design a template.
  However I wonder if we can groupBy an attribute based on its string value?</p>
  <p>JSON sample:</p>
  <pre><code>&quot;ItemDetails&quot;: [
      {
          &quot;Amount&quot;: 2000,
          &quot;Name&quot;: &quot;Horror Book&quot;,
      },
      {
          &quot;Amount&quot;: 3500,
          &quot;Name&quot;: &quot;Horror Book&quot;,
      },
      {
          &quot;Amount&quot;: 1000,
          &quot;Name&quot;: &quot;Children Book&quot;,
      },
  ],
  </code></pre>
  <p>Current code is outlining each item even if it has the same name.</p>
  <pre><code>{{for ItemDetails}}
  {{if Amount}}
              &lt;row&gt;
                  &lt;col&gt;{{&gt;Name}}&lt;/col&gt;
                  &lt;col&gt;{{&gt;Amount}}&lt;/col&gt;
              &lt;/row&gt;
  {{/if}}
  {{/for}}
  </code></pre>
  <p>I want it to have result like this:</p>
  <p>Horror Book 5500</p>
  <p>Children Book 1000</p>