add accessor to a writeable reference --kazu