JavaScript function introspection to retrieve the parameters' name of a function
Enables modules requirement and their runtime installation if not found. Modules are returned through a callbacks or promises.