Add extra_context parameter and apply override

Fixes #12