'default: g_assert_not_reached();' to silence GCC