updated from core.matrix/mul to core.matrix/mmul; test reviewed; work in progress