Is there any reason to have `createNewHtmlPurifierInstance` method and not to put the code into `getPurifier`?