Pseudocode for an HSC DataHandler (#8)