Early returns are great for common fast cases, and to prevent excessive nesting levels. I don't really see that here - I don't think early returns look as nice.