Emacs 24.3 have not "if-let"

if-let is non release version macro.
It is trunk.
<http://comments.gmane.org/gmane.emacs.diffs/125951>

dash.el have -if-let macro.
helm-flycheck.el require dash.el already.
I suggest to use this macro.