Matrix interfaces and factories holding elements of long data type.