def adapt_comment!(parsed_comment)
      # Saving off the original data
      parsed_comment['cuke_modeler_parsing_data'] = Marshal::load(Marshal.dump(parsed_comment))

      parsed_comment['text'] = parsed_comment.delete(:text)
      parsed_comment['line'] = parsed_comment.delete(:location)[:line]
    end
def adapt_comment!(parsed_comment)
      # Saving off the original data
      parsed_comment['cuke_modeler_parsing_data'] = Marshal::load(Marshal.dump(parsed_comment))

      parsed_comment['text'] = parsed_comment.delete(:text)
      parsed_comment['line'] = parsed_comment.delete(:location)[:line]
    end
Adapts the AST sub-tree that is rooted at the given comment node.