Preprocessor update: block decomposition refactoring

parent a1a68531
Pipeline #3389 passed with stages
in 95 minutes and 10 seconds