do not nullify closure variable `extend`