crm_debug_4("node %s did not match", node->details->uname);
crm_debug_5("node %s did not match", node->details->uname);
apply_node_expression(const char *attr, const char *op, const char *value,		 const char *type, GListPtr node_list){	gboolean accept = FALSE;	GListPtr result = NULL;	slist_iter(		node, node_t, node_list, lpc,		switch(find_expression_type(attr, op, value)) {			case attr_expr:				accept = attr_expression(attr, op, value, type,							 node->details->attrs);				break;			case coloc_expr:				accept = coloc_expression(					attr, op, value, type, node);				break;			case loc_expr:				accept = loc_expression(					attr, op, value, type, node);				break;			default:				accept = FALSE;		}				if(accept) {			result = g_list_append(result, node);			crm_debug_4("node %s matched", node->details->uname);		} else {			crm_debug_4("node %s did not match", node->details->uname);		}		);		return result;}