Static class now allow hash other data types

Also include the static class documentation