+ } else if (param->value_len == 1 && param->value[0] == '0') { \
+ (Dest) = false; \
+ } else if (param->value_len == 4 \
+ && ascii_tolower(param->value[0]) == 't' \
+ && ascii_tolower(param->value[1]) == 'r' \
+ && ascii_tolower(param->value[2]) == 'u' \
+ && ascii_tolower(param->value[3]) == 'e') { \
+ (Dest) = true; \
+ } else if (param->value_len == 5 \
+ && ascii_tolower(param->value[0]) == 'f' \
+ && ascii_tolower(param->value[1]) == 'a' \
+ && ascii_tolower(param->value[2]) == 'l' \
+ && ascii_tolower(param->value[3]) == 's' \
+ && ascii_tolower(param->value[4]) == 'e') { \