Type Assertions for positional + optional/named Arguments

Type Assertions for positional plus optional/named Arguments
https://github.com/angular/assert/issues/7