Reviewed-on: #3
- Change multiple field matching to enum - Implement auto-generated IDs Reviewed-on: #2
Reviewed-on: #1