Comment Comment by antoarts I choose not to discuss implementation in that article, but you should never reinvent the wheel (poorly). parent antoarts 15 years ago