case ASTExpressionTypes.DestructuringSingleAssignment: {
        return new AST.DestructuringAssignmentSingleExpression(this.hydrate(raw.target), this.hydrate(raw.source), this.hydrate(raw.initializer));
      }