This requires establishing a mechanism for adding extra protos and extra proto fields to core protos.