A form of Refactoring that involves moving code-blocks that are within two conditional fragments into one code block at the bottom.