[enh] stronger schema for description