More complete promises for CFEngine.