Added some of the constructors for sparse matrix composites