This empty line seems confusing to me. Functions in this file does not have same style, we'd gradually change to normal style where no empty lines between spec and function. Same comment for several functions below.