feat: add `instantiateS` and variants
5 files changed