Required source modules are now easily added to a list