I didn't mean to leave ``applyData`` around ... it isn't used as I inlined it into the 2 usages.