Ready for 2.7. Contexts are VERY weird in this.