abstract class Protection {
  void foo() { }
  abstract void a();
  final void f() {}
  static abstract void sa();
  final abstract void fa();
  static final void sf() { }
  native abstract void na();
  native final void nf();
}

