Si, me quede pensando ... ¿y si simplemente dejamos el parámetro booleano?. Quiero decir, me parece
una buena opción configurable dar la opción de "cargar plugins" con dos estados: si/no.

Es decir, si el programador elige cargar los plugins, lo carga todos. Sino: ninguno.

Bah, me parece los mas sencillo de documentar, explicar e implementar.