setter: Produce only one impl
getter: Only emit one impl