The L2 orthonormal basis returned the wrong order when Qk was used!
It return k*d instead of k! Pk was OK. Since Qk orthonormal
was seldom I think nobody was harmed.