anchor.diff:  
     @Input('semantic_ui_calendar')
     Map<String, dynamic> settings = null;
  -  var fnOnChange;
  -  var fnOnTouched;
  +  var _fnOnChange;
  +  var _fnOnTouched;
   
     CalendarDirective(ElementRef element) : super(element, "calendar");
   
  -  void init() {
  +  void _init() {
       Map<String, dynamic> adjustedSettings;
       if (settings is Map) {
         adjustedSettings = new Map<String, dynamic>.from(settings);
  
positive.code:   }
  
    onChange(DateTime dateTime, String text) {
      fnOnChange(dateTime);
    }
  
    @override
    void registerOnChange(fn(DateTime value)) {
      fnOnChange = fn;
    }
  
    @override
    void registerOnTouched(fn()) {
      fnOnTouched = fn;
    }
  
    @override
  
negative.code: 
    @override
    ngAfterViewInit() {
      _init();
    }
  }
  