changed exports to only what is necessary for users; removed extraneous pattern match of helper function in serialize; added TODOs for possible future re-addition of Data.Serialize