trs,<br><br>You mentioned adding support for PlotKit on the channel, which looking forward to. If you want I just wanted to let you know that if you wanted to take license with the API, please do. What I put together was just the bare necessities to make it work and not necessarily what I consider to be ideal. And chart() definitely needs more keys with meaning defined. Currently, I only define width, height, type, and data (and even type is a little vague).
<br><br>I also wanted to mention that it&#39;s undocumented, but if you pass a coderef to any of the parameters they are processed into the return values of those coderefs (which are passed the argument list). This seemed like a good idea at the time, but now I&#39;m not sure. Seems a little gratuitous in hindsight.
<br><br>I have considered adding the alternate notion of the &quot;data&quot; key, which is currently used to set the data sets used by the chart. The alternate notion would be to add each data by point. The Renderer superclass could then provide a normalization routine to convert between them as necessary.
<br><br>Cheers,<br>Andrew<br><br><br>