added the new protocol resolving framework: ProtoBase
added a warning text for this branch