Path offset
You can call the function .offset() on a Path to create a new path which is offset from the path you call it on.
This function is not fully implemented yet, it for example does not deal with inside corners and self-intersecting paths yet.
To discover more functionalities read the documentation on the Hyperobjects modelling language.