Explained data structure and reader behavior