Subassemblies are multi-step tools built from combinations of bricks. Each handles a recurring decision type with a defined process that can be practiced and improved.
Unlike bricks, which perform one operation, subassemblies are combinations of several bricks in a specific pattern calibrated to a problem type.