<%= if Keyword.get(@option_context, :scoped, false) do %> defmodule <%= @context[:base] %>.<%= @option_context[:scoped] %>.<%= @context[:scoped] %> do <% else %> defmodule <%= @context[:base] %>.<%= @context[:scoped] %> do <% end %> @moduledoc false use UseCase.Interactor def call(%{name: name}, _opts), do: ok(message: "Hello #{name}!") end