Multi-shape blocks and unspecified shape blocks are now supported.
For the former, you can specify a list of shapes in a definition and a block family will be produced. For the latter, any block with no shape specified, that is uniformly textured, and not rotated can be requested in any shape...