old_contents: import {inject, noView, processContent, bindable, TargetInstruction} from 'aurelia-framework';
  
  @noView
  @processContent((compiler, resources, element, instruction) => {
    let html = element.innerHTML;
    if (html !== '') {
      instruction.template = html;
    }
  
    return true;
  })
  @inject(TargetInstruction)
  export class AuCol {
    @bindable aggregates;
    @bindable attributes;
    @bindable columns;
    @bindable command;
    @bindable editor;
    @bindable encoded;
    @bindable field;
    @bindable filterable;
    @bindable footerTemplate;
    @bindable format = '';
    @bindable groupable;
    @bindable groupFooterTemplate;
    @bindable groupHeaderTemplate;
    @bindable headerAttributes;
    @bindable headerTemplate;
    @bindable hidden;
    @bindable lockable;
    @bindable locked;
    @bindable menu;
    @bindable minScreenWidth;
    @bindable sortable;
    @bindable title;
    @bindable values;
    @bindable width;
    template;
  
    constructor(targetInstruction) {
      this.template = targetInstruction.elementInstruction.template;
    }
  }
  
new_contents: import {inject, noView, processContent, bindable, TargetInstruction} from 'aurelia-framework';
  
  @noView
  @processContent((compiler, resources, element, instruction) => {
    let html = element.innerHTML;
    if (html !== '') {
      instruction.template = html;
    }
  
    return true;
  })
  @inject(TargetInstruction)
  export class AuCol {
    @bindable aggregates;
    @bindable attributes;
    @bindable columns;
    @bindable command;
    @bindable editor;
    @bindable encoded;
    @bindable field;
    @bindable filterable;
    @bindable footerTemplate;
    @bindable format = '';
    @bindable groupable;
    @bindable groupFooterTemplate;
    @bindable groupHeaderTemplate;
    @bindable headerAttributes;
    @bindable headerTemplate;
    @bindable hidden;
    @bindable lockable;
    @bindable locked;
    @bindable menu;
    @bindable minScreenWidth;
    @bindable sortable;
    @bindable title;
    @bindable values;
    @bindable width;
    @bindable template;
  
    constructor(targetInstruction) {
      this.template = targetInstruction.elementInstruction.template;
    }
  }
  
subject: enable bindable column template