global class MatchedRecord { global Map additionalInformation; global Map data; global List diffs; global Double score; global Object clone() { } global Boolean equals(Object obj) { } global static DataSource.MatchedRecord get(Map data, Double score, List diffs, Map additionalInformation) { } global Integer hashCode() { } }