feature: Drop API  argument checks: redundant if the caller is TypeScript; if not then it's the caller's responsibility.
feature: Drop API  argument checks: redundant if
the caller is TypeScript; if not then it's the caller's responsibility.

srackham/rimu