Carl Burch: A language-based design for portable data files. ACM SIGPLAN Notices 24(5): 102-111 (1989)