| Blocks :   | |
| Relates :   | |
| Relates :   | 
JDK-8033718 splits the Types.lowerBound method into two: Types.wildLowerBound and Types.cvarLowerBound. The same should be done with Types.upperBound. Clients of the method should choose the appropriate mapping, rather than doing both at the same time.