Cross-Program Invocations allow programs to call other programs.
CPIs pass the caller's privileges to the callee.