Спасибо за ответ, но я не компилятор, выискивающий несоответствие типов для указания на ошибку, а человек, пытающийся разобраться
как использовать ХОРОШИЙ программный продукт ДЛЯ ТОРГОВЛИ. Вопрос был не по синтаксису, а по семантике.

Цитата из MSDN:
Ключевое слово implicit служит для объявления неявного оператора преобразования пользовательского типа. Этот оператор обеспечивает неявное преобразование между пользовательским типом и другим типом, если при преобразовании ИСКЛЮЧАЕТСЯ утрата данных.

Преобразование объекта с более, чем десятком свойств (включая наследуемые из TSLab.Script.Optimization.OptimBase) к INT настолько тривиально, что вообще не требует описания?
Да и описания TSLab.Script.Optimization.OptimBase я не нашел. Ссылки есть, а вот описания... Может быть я искать не умею.