Returns true if the value has been set. Returns false otherwise.
@override bool isSet() { return _val == null ? false : true; }