Bug fixes, basic recursive structural naming.
Proposal interface for ERPs, and deepcopy for random databases.
Basic trace sampler. Has a bug where the database sometimes ends up empty after running a trace...