Follow up to #1095. Consider the following: ```groovy class Pogo { static meth(String s, Comparable<List<Integer>> c) { } static test() { meth('', { list -> ... }) } } ``` Inferred type of "list" is `Object` instead of `List<Integer>`. 
Follow up to #1095. Consider the following:
Inferred type of "list" is
Objectinstead ofList<Integer>.