feat(typescript2): no need to check for a default case, typescript2 checks if all cases of a switch are covered when an enum is used
feat(typescript2): no need to check for a default case, typescript2 checks if all cases of a switch are covered when an enum is used

resgroup/nimrod,resgroup/nimrod,resgroup/nimrod,resgroup/nimrod