implemented more in diracmatrix.jl, improvement in dmat construction time for operator-like constructor calls