/ComplexGenericTypeMismatchInGenericLambdaReturnPosition.kt:16:9: error: Argument type mismatch: actual type is 'Owner<Box<Interface>>', but 'Owner<Pack<uninferred U (of fun <U> Owner<Pack<U>>.unpack)>>' was expected.

/ComplexGenericTypeMismatchInGenericLambdaReturnPosition.kt:16:18: error: Candidate 'fun <U> Owner<Pack<U>>.unpack(): U' is inapplicable because of a receiver type mismatch.

/ComplexGenericTypeMismatchInGenericLambdaReturnPosition.kt:16:18: error: Cannot infer type for type parameter 'U'. Specify it explicitly.
