`first` returns first set value
Rename `first` property to `_first`

It's up to convention as it returns observable value