No, it doesn&#x27;t require complex clients. There aren&#x27;t many examples because (1) most developers don&#x27;t even understand the concept and (2) it reduces lock-in, which most providers aren&#x27;t interested in supporting.