Serialization

Added context-inspecting Random extension
Serialization

Rewrote deserialization framework to use intelligent objects
(IProducer<T>) instead of markupextensions
Serialization

Removed old serialization pattern, added blueprints & scaffolds