Modified AbstractDatum class.