Finished discreteheatmap (poor documentation) functionality