assign takes accessor descriptors as well