@Override
      public Signature getImplSignature(MethodInfo method) {
        return rename(method.getSignature(), positions.get(method));
      }
@Override
      public Signature getImplSignature(MethodInfo method)