Initial import of hashbox-core extracted from hashbox