gql_get_arg_value(gqlKeyVal args, const char *key) {
    gqlValue	value = NULL;

    if (NULL != args) {
	for (; NULL != args->key; args++) {
	    if (0 == strcmp(key, args->key)) {
		value = args->value;
		break;
	    }
	}
    }
    return value;
}
gql_get_arg_value(gqlKeyVal args, const char *key) {
    gqlValue	value = NULL;

    if (NULL != args) {
	for (; NULL != args->key; args++) {
	    if (0 == strcmp(key, args->key)) {
		value = args->value;
		break;
	    }
	}
    }
    return value;
}