Clearer method name: applyAfter -> substituteXBy in Affine.