Add a framework for source host backends.