internal bool EvaluateBoolean(ActionFrame context, int key) {
object objValue = Evaluate(context, key);
if (objValue != null) {
XPathNavigator nav = objValue as XPathNavigator;
return nav != null ? Convert.ToBoolean(nav.Value, CultureInfo.InvariantCulture) : Convert.ToBoolean(objValue, CultureInfo.InvariantCulture);
}
else {
return false;
}
}