It also provides a module system based on de facto standard core module functionality (internally, modules are compiled as prototypes).
Furthermore, it provides a module structure based on commonly used core module capabilities (internally, these modules are compiled as prototypes).