This is nice.  Could we name this `startingBlocks`?  I didn't get what it was for right away and and to re-read the pull request comment.