indent function clause guard