Se si impostano le proprietà del nodo in modo corretto, è possibile richiedere che uno o tutti i domini di messaggi, le serie di messaggi e i tipi di messaggio siano confrontati rispetto a un un valore specifico. Se il messaggio corrisponde ai valori per i quali è stato richiesto il controllo, esso è instradato attraverso il terminale match ed elaborato dalla sequenza di nodi connessi a quel terminale.
Se il messaggio non corrisponde ad alcuno di quei valori per i quali è stato richiesto il controllo, esso è instradato attraverso il terminale failure ed elaborato dalla sequenza di nodi connessi a tale terminale.
Ad esempio, si potrebbe progettare un flusso di messaggi che fornisca elaborazione aggiuntiva per tutti i messaggi che sono nel dominio MRM. E' possibile includere un nodo Check che esegua il test solo di quella caratteristica del messaggio e lo trasmetta a una sequenza di nodi che fornisce l'elaborazione specializzata. Se il messaggio non è nel dominio MRM, i nodi supplementari sono ignorati e il terminale failure è collegato direttamente al nodo che segue la sequenza richiesta solo per i messaggi MRM.