Return contexts from Context methods instead of binders

Helps support extension development.