hypertype