title: Applying a transformation to a set in Raphael.js
body: <p>Using <a href="http://raphaeljs.com/reference.html" rel="noreferrer">Raphael 2.0</a>, I am trying to apply a transform to a set of objects in a way that is relative to all of the objects in the set. However, the effect I am getting is that the transform is applied to each item individually, irrespective of the other objects in the set.</p>
  
  <p>For example: <a href="http://jsfiddle.net/tim_iles/VCca9/8/" rel="noreferrer">http://jsfiddle.net/tim_iles/VCca9/8/</a> - if you now uncomment the last line and run the code, each circle is scaled to 0.5x. The actual effect I am trying to achieve would be to scale the whole set of circles, so their relative distances are also scaled, which should put all four of them inside the bounding box of the white square.</p>
  
  <p>Is there a way to achieve this using Raphael's built in tools?</p>