Parser and interpreter are part of the runtime library.
Moreover a lot of the runtime library is in handoptimized assembler.
Unfortunately, runtime libraries do not make calls as transparent.
To implement these features in a compiled language, programs must usually be shipped with a runtime library that includes a version of the compiler itself.
The protocol and transport layer are part of the runtime library.
Other implementations were either interpreters, or relied heavily on a runtime library.
A common way is for the service to be located as a runtime library integrated into an application ("Local Detection").
This usually requires using special machine language instructions, which might be available in a runtime library.
Typical platforms include a computer's architecture, operating system, or programming languages and their runtime libraries.
The runtime library, if available at all, is usually far less powerful, and does less error checking.