Added allowing empty descriptions