Implement r.exprJSON + enforce options