See the code below:
mT = SparseMatrixCSC{Float64, int32}(sprand(1_000, 1_000, 0.01));
GBMatrix(mT); #<! Error!
The last line will just error.
It would be great to have support for SparseMatrixCSC{T, N} where T <: Union{Float16, Float32, Float64, Float128}, N <: Union{Int16, Int32, Int64}.