removed variable arglists, i.e. [ & args], in protocol definitions as they are not supported