We had this discussion on my talk show years ago. It turned out to be one of the most lively conversions of the year. It's my contention that you cant "rape" a prostitute, and should not be charged with that offense. At best, you should only be charged for shoplifting.
If a woman is self employed, running a business and selling something..... and you walk-in and steal that something, then in any other context you would be charged with shoplifting right? If you do this after hours, after she's closed the business, you'd be charged with "breaking and entering", or "entering without breaking".
If that same woman decides to sell her body as a business, and you steal her "goods" how can that be anything but shoplifting? After all, had you PAID for it she would have cheerfully given it to you right? But as you took it without paying, that's called a "business loss". Wal-Mart looses millions every year when people steal without paying, and so they simply mark-up the price for everyone else to offset the loss.
However, if you "shoplift" a prostitute while armed, that's completely different. Now you're into "armed robbery". Much more serious charge. Best to stick to convenience stores for this.

