one trick i find use to find out the occurance of something in a text field. is to do a replace(@searchterm,'') and then substract that from the length the of the original text and divide it by the length of the searchterm.
i think that many of the issues and faults with this EULA are not blatent attempts to screw the users, but terminology that hasn't yet been reviewed enough.