Enclosing, non-value type may be any kind, even final class. Fix