shebang_unit is now protected when it tests himself
tests simplification