BTW I'm not expressing personal opinion here. The CFEngine current coding style goes to great lengths to avoid such things. The same goes for the ``` ? : ``` expression which was really sparingly used until recently. Generally we keep statements on separate lines, and braces on separate lines etc, and /if there is no good reason/ we don't optimise for terseness. (my personal coding style differs, but I've been flamed as well for it).