with-description-attributes macro