Arguments now are covered by `expect`
`assemble()` prototypes bug fixed