Wrapper
Camada de código que envolve uma funcionalidade existente para alterar a API: simplificar, adaptar, adicionar rastreamento ou cache, fazer a ponte entre linguagens.
"Biblioteca wrapper" é uma fachada fina sobre outra biblioteca (por exemplo, o requests é um wrapper do urllib em Python). "Wrapper de linguagem" expõe uma biblioteca C para Python, Java ou .NET (ctypes, JNI, P/Invoke). Padrões de projeto próximos: Adapter, Facade e Decorator. Risco: camadas de wrapper demais escondem a função de verdade e pioram as mensagens de erro. Daí o conselho da "abstração na medida certa".