Added a bunch more cairo path functions