DataRow - refactor constructor