setting funclet operand bundles


noticed that clang++ emits "funclet" operand bundles for call and invoke instructions when inside a catch funclet (Windows MSVC target).
This is also required according to the language reference.

Like this:
%18 = call zeroext i1 @somefunc(i8* %17, i8* %16) [ "funclet"(token %7) ]

Is there a way to set the "funclet" operand bundle for a call site using LLVM core library classes?