Natty integration

Closes #1606
Does 
```golang
const (
	set = iota
	add
```
accomplish the same here? I guess the implicit repetition is unhelpful when you only have two const declarations though.