code: boolean containsAllMembers(ProtoType type) {
      if (type == null) throw new NullPointerException("type == null");
      return types.contains(type) && !members.containsKey(type);
    }
docs: Returns true if all members of {@code type} are marked and should be retained.