[interop] Minor Fixes in Generics with Anonymous Closures (#447)

* Minor Fixes in Generics with Anonymous Closures

* added test, and made generic type list a set
4 files changed