topic : avoiding overbuild

Keeping the build small on purpose so it can ship and be learned from.