The CDI client's implementation of ICDIValue should implement this interface
if it wants to dictate the variable/register's natural format. If it doesn't,
CDT will provide a default behavior (e.g., all integral, non-pointer
ICDIValue variants will display as decimal).
CDT will exercise this interface only for ICDIValue's whose natural
format isn't obvious or implied. For example, it will not be exercised for
ICDIDoubleValue, ICDICharValue or ICDIBoolValue, to name a few.