DateTime setValue(DateTime value) { _owner?._change(); _value = value; _assigned = true; _modefied = true; return _value; }