Flow Control - why no early returns