Сигнатура отличает key от str

  !   Данная информация предназначена только только для IT-специалистов по системной интеграции модулей БИОСОФТ-М. (см. Руководства пользователя к программным продуктам)

Сигнатура

:@:

добавляется к ключу функцией key.DumpWithSignature() (ранее называлась DumpToPrefixedStrKey(), терминологически путаясь с GetWithPrefix() и добавляла только @).

Теперь key::GHasKeySignature(str) позволяет отличить текстовую строчку, содержащую ключ.

При этом key::GFromStr(str) выкидывает эту сигнатуру если она есть.

Понадобилось это на системном уровне чтобы продолжать в журнале Bijou хранить нетипизированные скаляры в виде простых строчек даже если они являются ссылками на объект. (До этого приходилось проверять sValue запросом на предмет если ли это ключ объекта)