refactor: replace ClipperArgs with pojo