this is a nit, but I'd prefer to keep lowercase key for l10nid. how about: remove-subject-item and add-subject-item ?