Interactor provides a common interface for performing complex user interactions.