Currying. Gentrifying and debugging