code: public static Dynamic bootstrap(String name, MethodDescription.InDefinedShape bootstrapMethod, Object... rawArgument) {
              return bootstrap(name, bootstrapMethod, Arrays.asList(rawArgument));
          }
docs: Binds the supplied bootstrap method or constructor for the resolution of a dynamic constant.
  
  @param name            The name of the bootstrap constant that is provided to the bootstrap method or constructor.
  @param bootstrapMethod The bootstrap method or constructor to invoke.
  @param rawArgument     The arguments for the bootstrap method or constructor represented as primitive wrapper types,
  {@link String}, {@link TypeDescription} or {@link JavaConstant} values or their loaded forms.
  @return A dynamic constant that represents the bootstrapped method's or constructor's result.