This is very useful, but not a lot of people will realise how useful until you start creating elegant solutions using it.

The most obvious place it in input validation, but I'm sure that others will turn up soon.