Initial redesign of internal data structures
13 files changed