protected override void OnComment(Comment comment)
        {
            if (comment == null || _scriptDepth > 0)
                return;

            Emit(comment.ToString());
            base.OnComment(comment);
        }