Not in my experience while trying to unravel this yesterday/this morning - all the barfing happens deep within unwrapApi(). But this is reflection and generics and other magic, so I could soooooooo easily be wrong. Very wrong.