PE3: Explain 'declarative' in puppet overview