refactor: add empty array in util
refactor: add empty array in util

With functional style, immutable empty array are often needed. Reusing a single memory reference is more performant.

lachrist/aran,lachrist/aran