Add own DSL for defining rules