Exercício Módulo-18 O que são Generics e quais problemas eles resolvem? Dê um exemplo de uso de generics. Quais os cuidados que se deve tomar, ao usar políticas para caches? Dê um exemplo de uso de Closure com escaping e sem escaping, observando o uso do weak self.