runtime: extend primitive proc DSL for port-vararg support
runtime: migrate all port-related primitive procs to strongly-typed DSL