Content builder should allow empty bodies