Customizable sanitizer

there's only one way of building a `SanitizedText`, so I think I would prefer to just use its constructor instead of this factory method, what do you think?