Hmm. Can you please explain a bit more what is wrong with the Binary Selector behaviour? The Binary Selector is a utility Node which simply executes the left (TRUE) or right (FALSE) child node based on the condition it has assigned. (and indeed it does work differently that a normal Selector).