Added switch_case_default

Also fixed documentation