anchor.diff:    List<TextSyntax> inlineSyntaxes = [];
   
     MessageParser(MentionSyntax mentionSyntax, EmoticonSyntax emoticonSyntax) {
  -    inlineSyntaxes = [mentionSyntax, emoticonSyntax];
  +    inlineSyntaxes = [
  +      new TagSyntax(r'\*\*', tag: 'strong'),
  +      new TagSyntax(r'\*', tag: 'strong'),
  +      new TagSyntax(r'\~', tag: 'strike'),
  +      new TagSyntax(r'\b__', tag: 'em', end: r'__\b'),
  +      mentionSyntax,
  +      emoticonSyntax
  +    ];
     }
   
     @override
  
positive.code: 
  @Injectable()
  class EmoticonSyntax extends InlineSyntax {
    static const emojisUrl =
        'https://raw.githubusercontent.com/arvida/emoji-cheat-sheet.com/master/public/graphics/emojis';
    final SlackService slackService;
  
  
negative.code:     return true;
    }
  
    Element createEmoticonImage(Emoticon emoticon, String name) {
      var img = new Element.withTag('img');
      if (emoticon != null) {
        img.attributes['src'] = emoticon.url;
  