This solution was never tested on SQL 2005.  I am working with the owner of the solution and will post more information here asap.

*UPDATED*

See Clive's blog here