Paypal IPN handling

Agree. I just don't have a good idea how to improve it without going to extremes. What makes this less severe in my opinion is that we only get one method included and you can always use comment when including the module to state what is the included method you are getting. Not perfect but maybe adequate?