Fix snag with name fn in protocols vs java name