If we call it empty_content (which is what I wanted), should we be strict on the null type, or just use empty()