I don't get this. 

* Get first argument of the tuple should be the setterName, but to me it looks like you are returning the getterName.
* I believe you use ``pc.nme.getterToSetter(symbol.name.toTermName)`` to obtain the setterName, but I think that is wrong. It should be ``pc.nme.getterToSetter(n)``.