CFEngine promises library.