add roundtrip tests for various types
add roundtrip tests for various types

sjfloat/frege,ppelleti/frege,oppai/frege,vsts/frege,ppelleti/frege,vsts/frege,mperry/frege,sjfloat/frege,sjfloat/frege,mperry/frege,scrotty/frege,ppelleti/frege,mperry/frege,vsts/frege,oppai/frege,scrotty/frege,oppai/frege,scrotty/frege