Avoid useless warning if purpose was not provided
Fortify against missing purpose

(Humanity could use that)