class TestCase::ImplementCallback2 {
  use TestCase::Minimal;
  
  static method new : TestCase::ImplementCallback2 () {
    return new TestCase::ImplementCallback2;
  }
  
  method : int ($var1 : int, $var2 : long) {
    return 2;
  }
}