If a class implements an interface from another package you might run into trouble if you do not include the interface in your package. This class allows you to reduce coupling by generating empty interfaces at runtime if necessary.
The class will try to autoload the interface and if this is not possible it will generate it.
Used to generate a random amount of random letters, uppercase, lowercase, and numbers. You can add more characters in the $chars array, separating with "," after each, with no "," at the end.
Enjoy!