A wrapper is additional code which tells the stream how to handle specific protocols / encodings.
Un gestionnaire (dit wrapper en anglais), est une fonction qui indique comment le flôt se comporte spécifiquement.