Extracted multi-block forming to separate package (module in the future).