No they should not. The rescue and ensure should be inside the final end. They are other clauses in that case there like internal functions.