Oh that's nice! I actually had an idea for this on the drawing board at some time, great to see that it has been done. The blocks I had in mind were more universal though, and easy to put together with just hand tools, these look like they would be nice to create using a CNC driven block factory, a bit like a roofing company makes joists using a CNC driven chopsaw.