A flexible rules engine that uses the filesystem as a database