Compound and Submodel Blocks