Extract util to a separate project