Prevent inheritance corner-cases
Prevent inheritance corner-cases

What if a PHP 5 project defines Error? And it's a singleton, not an exception? And we need to throw a TypeError?

This resolves that corner case.
paragonie/random_compat,paragonie/random_compat