Runtime representation of the runtime platform. In general, it is preferable to handle platform-specific code at compile time, but this can be helpful for small changes.