fix #161

This turned out to be two issues:

* all arrays/iterables were assumed to have units = "data"
* circles should only send size or radius in spec, but not both