numeric values and streams are stored as json