1. Implement efficient Magic number/extension lookup: I'm thinking a tree with magic bytes/extension letters as node keys.