Nit: this will fit on one line if the parenthesis are removed.