-opaque t()
-spec builds(t()) -> [exerl_dep_build:t()].
-spec ensure(t()) -> t().
-spec new(rebar_state:t()) -> t().
-spec update(t()) -> t().