Add support for parameter declaractions on global protocol