Why are you only counting the use of param in inner node's condition position? These inner nodes are not necesarily conditionals, as far as I can tell.