A generic swappable back-end for JSON handling.