Sorry forgot to mention. It is 4.6.1 CR37770.
The idea is, once the irule selects pool, I want to perform additional checks in the node select expression. I want to do it this way, because if I put it in main irule, it hampers the performance which I wish to avoid. Believe me, considering hits on website, adding 3 or more if-elseif in main irule, performance is affected.
Well coming back to my request, I am already using mapclass2node in node select expression, to check a cookie value and parse it in a class and based on that select node in the pool. However, I wish to check that cookie, and also check http_uri part for few possibilities which are defined in 3 different external classes, and based on a hit from a perticular class, I wish to take a different action.
I know that this should be done in irules but wish to stretch limits of node select expression to achive it.