If default_context really is allowed to be `None` this might break.