This is the Interface Definition Language (IDL) used by skiftOS components to communicate with each other.