K 10 svn:author V 6 jasone K 8 svn:date V 27 2006-03-26T23:37:25.000000Z K 7 svn:log V 103 Add comments and reformat/rearrange code. There are no significant functional changes in this commit. END