I think this is a nice piece of sound logic - it does exactly what it says it does and nothing more.