Modern RSpec syntax and optional dependency injection for interactors