Add stream representation and operations