private void manuallyVisitConditionalRule(CssConditionalRuleNode node,
CssConditionalBlockNode parent) {
if (node.getType() != Type.ELSE) {
CssBooleanExpressionNode nodeCondition = node.getCondition();
String condition = extractRuntimeCondition(nodeCondition);
if (condition != null) {
CssJavaExpressionNode newNode = new CssJavaExpressionNode(condition,
nodeCondition.getSourceCodeLocation());
CssRuntimeConditionalRuleNode newRuleNode = new CssRuntimeConditionalRuleNode(node,
newNode);
// unfortunately visitController.replaceCurrentBlockChildWith doesn't work with