I think you are missing the point that it is supposed to be a mixin class. Of course that is not possible in matrices, which brings me to the second point: The matrix classes are a completely atypical example in Sage. Matrices are much more optimized than what would be appropriate in the rest of Sage, including delayed category initialization and all that.
-- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.