The assumption in the Porter stemmer is that apostrophe has already been removed before the word is stemmed, more precisely, that final apostrophe and apostrophe plus s are taken off. I have thought of including this as part of the stemmer operation. There is a similar issue for Dutch. See http://snowball.tartarus.org/archives/snowball-discuss/0558.html