A framework for sequential multiblock component methods