anchor.diff:      return true;
     }
   
  -  createEmoticonImage(Emoticon emoticon, String name) {
  +  Element createEmoticonImage(Emoticon emoticon, String name) {
       var img = new Element.withTag('img');
       if (emoticon != null) {
         img.attributes['src'] = emoticon.url;
  
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:   List<TextSyntax> inlineSyntaxes = [];
  
    MessageParser(MentionSyntax mentionSyntax, EmoticonSyntax 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
  