Initial refactoring of backend specific contexts.
2 files changed