Typehints for variadic methods in deftype fail to compile

Description

When a method defined by a protocol has multiple typehinted signatures, it is impossible to implement them using deftype because deftype throws away the typehints. The compiler then looks for the proper signatures (i.e. with typehints) and throws an exception when it can't find them.

Environment

None

Assignee

Unassigned

Reporter

Chris Gray

Labels

Approval

None

Patch

Code and Test

Affects versions

Priority

Minor
Configure