public CaseNode(
            ExpressionNode expressiton,
            BlockNode<Statement> block,
            Position position) {
        
        super(BaseNode.NodeType.CASE, block, position);
        this.expression = expressiton;
    }