@type t() :: %Tidy.Module{ behaviors: term(), doc: term(), functions: term(), id: term(), type: term() }