I like this - typed is always better than not typed.  The standard for how we do this is still evolving though I believe.  Anyone else want to suggest improvements?