```unique``` is not a field like the previous ones. It is a kind of reserved keyword. Can we put it in a separate place (or mark them with underscores). E.g.

```
class Location(...):
 ...
 lon = record.Field(float)
 ...

 class Meta:
     table_constraints = [Unique('lon', 'lat')]
```