Re: Hoooray! The death of the GPL!!
If you are calling a GPL bit of code you are using the CODE, not just the API, so you would need to conform top the PGL. If you reimplement the GPL code with the same API then you would not be infringing the GPL.
It seems to be that simple, but IANAL.