lib/builder/step.ex
defmodule Burrito.Builder.Step do
@doc """
This function is called when the step is to be executed by the build phase.
It should return a context to be passed along to the next build step or phase.
"""
@callback execute(Burrito.Builder.Context.t()) :: Burrito.Builder.Context.t()
end