FWIW I typically don't like blank lines at the top of functions, or anywhere else within functions unless it's separate a conceptual block.