Full Protocol spec. Renamed plugin.