DEV: put virtual methods in matrix class