Directive now accepts an empty object as starting AST, and populates it with an single AND group
Merge branch 'master' into gh-pages