[language-agnostic] Should a function have only one return statement?