@Override
 public final boolean permitsStaticMethod(Method method, Object[] args) {
   for (MethodSignature s : staticMethodSignatures()) {
     if (s.matches(method)) {
       return true;
     }
   }
   return false;
 }