Again, use getData() and setData() rather than direct access to _data.