work about prepare next optimization ...
Merge pull request #2 from TypeUnsafe/wip-omnibus-next-gen

work about prepare next optimization ...