1. A method for protecting a computer, comprising: receiving content destined for a computer, the content configured to access at least one function of the computer; adding protections to the content corresponding to the function, wherein the protections are configured to observe the function; transmitting the content and protections to the computer.