Selection grow and shrink script?

 From:  Metin Seven (SEVENSHEAVEN)
6988.1 
Hi,

Does anyone know if there's a script that can expand or contract selections? So if you have one or more faces selected, it would expand the selection with the adjoining faces. I miss that a lot when making selections. I'm used to using it a lot with poly subdivision modeling.

Would be great if that would work on edges and curve/surface control points as well.

Thanks,

Metin

EDITED: 22 Oct 2014 by SEVENSHEAVEN