// First boostraping pass on blocklayered module