здесь есть смысл вынести ListOfAttributes[key] в отдельную переменную, так как используется в этом методе три раза