- Increase verbosity when assemblies cannot be created. - Split sifting from commands. - Ensure disposal on termination.