feat: add `toPoly`
3 files changed