Adding skipSpecials option and error handling