unregister(child) {
    let shadow = get(this, 'shadow');
    if(shadow) {
      get(this, 'shadow').remove(get(child, 'shadow'));
    } else {