I had already stubled across this code in Procedure Refresh of cWebParentCombo, but it confused me so much I didn't include mention of it in the post.

Code:
                //  Update value with the current rowid
                If (hoDD > 0) Begin
                    Get CurrentRowId of hoDD to riRowId
                    Move (SerializeRowID(riRowId)) to sRowId
                    
                    WebSet psValue to sRowId   //  WTF??? (my reaction <g>)
                End
Mike