Beginnings of support for add attribute functionality.