As for the purpose of the library. I believe aliasing has a legitimate use case. And it is quite a sad thought that libraries like this will be used to stop that.