Module to work with guard generation (see Croma.Defun.defun/2). This module is intended for internal use.
Croma.Defun.defun/2