Untested. Use first attr as Primary ID.