Replace set_desc with set_descs

- Replaces the complicated `set_desc` method with `set_from_named`
- Renames `set_from_named` to `set_descs`