I think next it would be cool to have a library viewing tool. I'd want to be able to load the data at a given path and then show the names or code at that path. But how will I know what I've loaded? This is where CODA would come in handy, because the data would be self identifying. In the meantime, I should probably just approximate this with a leading byte. Each file in the library will just start with an identifier byte, right now 0 or 1 for nametable and byteco. Do we also need a way to identify hashes in the program? Also what happens if we try to use a name as part of a path?