Matrices over GradedCommutativeAlgebra

I want to compute the matrix-valued differential forms. But the following code does not work:

R.<dx> = GradedCommutativeAlgebra(QQ)
matrix([dx])

It gives:

NotImplementedError: homomorphisms of graded commutative algebras have only been implemented when the base rings are the same

Is there anyway of computing matrix product with entry values in GradedCommutativeAlgebra?

Comments on the original question

Fix is proposed in https://github.com/sagemath/sage/issu…