A library aimed to simplify enforcement of any given rules in a language or process.