I'm pretty sure that the "-" character is not allowed as a variable name character in CFEngine. This is why they were called 1,2,3,4 before. How about you remove the "rudder-" prefix, or use "rudder_" instead?