It makes it more scannable. It's easier to pick out which methods are private. It's also consistent with using `rescue` or `ensure` in method definitions, which are usually indented at the same level as the initial `def`.