BUG Fixed issue with composite fields in DataObject::write
PHPDoc additions