Avoid use of wildcard into example
Review module structure
Use specific exceptions
Fix DEBUG initialisation
Fix DEBUG output
Reorganize MSS methods