changed arity conventions and allowed backslash continued quotes