Hiho! I think I made a big step in understanding whats going wrong atm.
Currently our AnnotatedType does not really handle TypeVariables that well. For a producer method return value of Stable<PET> I get Stable<java.lang.Object> in the AnnotatedType I will fix this now and hope this doesn't have too many side effects ;) LieGrue, strub
