In fact this seems to avoid the "nice" feature of the current (Delphi-like) Implementation. Here seemingly inconsistent (or rather "intersexual") strings are provided for: perfectly encoded and distinguishable data that suffers from being locked in a variable that happens to be of a type with the wrong name. -Michael