func New(pkg *ast.Package, set *token.FileSet) Arranger {
	idx := index.New(pkg)
	return Arranger{
		index: idx,
		set:   set,
	}
}
New creates a new arranger for the given package and file set.

The given package must have been parsed with the given file set.
package arranger
import (
	"go/ast"
	"go/token"
	"github.com/jdeflander/goarrange/internal/arranger/internal/index"
)
type Arranger struct {
	index index.Index
	set   *token.FileSet
}