Default the Scope and Writer for Nested Contexts

I forgot to default the KeyScope and TextWriter to the parent tag's
scope and writer if they are not provided.