internal SingleSourceUnit(OneLayerBoundApplier applier, TileAddress address, int stage, SingleSourceUnit.NeedThisTileDelegate needThisTile) { this.applier = applier; this.address = address; this.stage = stage; this.needThisTile = needThisTile; }