you are right, but at that moment using named parameters was the only way I came up with to be able to pass the app keys in the authrep call (not in the client object) while maintaining compatibility with the old way. I will document that point a bit more. If it is ok, I will correct with smth more elegant it in the new update.