Почему компилятор требует return?