Handle default extra context for all declarations
Handle default extra context for all declarations

Instead of relying on a specific ParameteredDeclaration subclass, allow
each BaseDeclaration to save arbitrary kwargs, and retrieve them when
unrolling the context.

This mostly makes the ParameteredDeclaration class obsolete.

FactoryBoy/factory_boy