• использует замыкания