Add target version to/from_binary functions to all data types (fml)