Thanks LWolf,
If I were to need pre-selection to be possible, do you think there would be a way for the code to differentiate between an implicit ("face", "edge", etc.) selection and an explicit ("Extrude.1") selection? And then maybe run an if statement to select the implicit selections...