Extension theory and practice: a review | Synapse