docs: public static Module instantiateModule(final Class<? extends Module> clazz,
        final Parameters params)
        throws IllegalAccessException, InvocationTargetException, InstantiationException {
      return instantiateModule(clazz, params, Optional.<Class<? extends Annotation>>absent());
    }