Add composite
Merge pull request #11 from j7b/composite

Add composite function (overcomposite/gravity)