String name = definition.getBaseName();
String since = deprecationInfo.getSince();
String replacement = deprecationInfo.getReplacement();
if (since == null && replacement == null)
problem = new DeprecatedAPIProblem(site, name);
else if (since != null && replacement == null)
problem = new DeprecatedAPIWithSinceProblem(site, name, since);
else if (since == null && replacement != null)