You're right. Kind of re-used an old compiler pass. Shouldn't have :-)