A lot of the burden is being placed on the vendors, as Robert alludes to with what is being done with the Sterling and LSPD APIs. And since you connect to the vendor's software, it's pretty easy to monitor what you are up to in terms of usage and control what programs connect to their API. It's...