uri_filter's mechanism is great. But I have a question to the default.
Is the FuelPHP's default uri_filter, htmlentities really needed?
If we output uri data in view, FuelPHP's default output_filter escapes them.
If we output uri data to email, the recipient would see like "H& amp;M"(I intentionally added a space after &, because this forum can't handle HTML character references as it is) and it is not good.
So I can't see the reason that the htmlentities is needed in FuelPHP.
Or, if we delete it in config.php, what kind of risk do we take?