I think that directly calling interpreter from const-folding is not good. Could you use `VarDeclaration::getConstInitializer` instead?