Make the extensions API easier to use by accepting openid.extension.Extension objects instead of extension_args tuple list