Returns External if this data is External, otherwise null.
External? get externalOrNull => isExternal ? external : null;