Mixin example
Source code:
index.js
Drag shapes. Click for rectangles. Shift-click to delete a rectangle.