Remove OShapeWeakGrads type, use pair instead.
New wg_basis module. Construction finished, still needs impl.