Улучшена работа директивы return