<% nested_namespace do -%> class Present < <%= base_operation_class %>
step Model(<%= namespaced_model_class %>, :find_by) step Contract::Build(constant: <%= contract_class('update')%>), Output(:success) => End(:success) fail Model(<%= namespaced_model_class %>, :new), id: :build_new, Output(:success) => Track(:success) step Contract::Build(constant: <%= contract_class('create') %>), id: :build_new_contract
end<% end -%>