A sun-tanned or 3D smurf? Patentability of computer programs in Europe (Journal of intellectual property law & practice, 2011)