A port of the D8 plugin system.