Name abstraction at a function/method level