Draft for Model/ServiceInterface.