Expose define function only not exists