protected virtual object ExtractValueFromVariant(ISystemContext context, object value, bool throwOnError) { return value; } #endregion