String aSig = e.getArgumentSignature();
char conversion = e.getConversion();
if ((conversion == 't' || conversion == 'T') && aSig.charAt(0) == 'L') {
ClassDescriptor argDescriptor = DescriptorFactory.createClassDescriptorFromFieldSignature(aSig);
assert argDescriptor != null : "sig started with L, should get descriptor";
String arg = argDescriptor.toDottedClassName();
try {
if (Hierarchy.isSubtype(arg, java.util.Date.class.getName())
|| Hierarchy.isSubtype(arg, java.util.Calendar.class.getName())) {
return;
}