rule parser package. rules may either be validated for their boolean status (whether they match or not) or be used as filters to fetch data from datasources