task #00027-Switchs_module: Context and argument added
Merge branch '00027-Switchs_module' into develop