proto.matches