else if (isDebugEnabled())
} else if (isDebugEnabled()) {
  public boolean interestingTask(Task task){    boolean hasPrepo = prepHelper.hasPrepNamed (task, "PREPO");    boolean hasStratTrans = false;          if (prepHelper.hasPrepNamed (task, "OFTYPE")) {      Asset oftype = (Asset) prepHelper.getIndirectObject (task, "OFTYPE");      String typeid = oftype.getTypeIdentificationPG().getTypeIdentification ();      hasStratTrans = typeid.equals ("StrategicTransportation");    }    boolean hasTransport = task.getVerb().equals (Constants.Verb.TRANSPORT);    if (!hasTransport)      return false;    if (!prepHelper.hasPrepNamed (task, Constants.Preposition.FROM)) {      if (isDebugEnabled())	debug (".interestingTask - ignoring TRANSPORT task " + task.getUID () + " that doesn't have a FROM prep.");      return false;    }    if (!prepHelper.hasPrepNamed (task, Constants.Preposition.TO)) {      if (isDebugEnabled())	debug (".interestingTask - ignoring TRANSPORT task " + task.getUID () + " that doesn't have a TO prep.");      return false;    }    boolean val = (!(task instanceof MPTask)) &&      !prepHelper.hasPrepNamed (task, "VISHNU");    if (isDebugEnabled() && val && (task.getDirectObject () instanceof AssetGroup))      debug (".interested in task with asset group? " + task.getUID ());    if (isDebugEnabled() && !val)      debug (".interestingTask - IGNORING      " + task.getUID ());    else if (isDebugEnabled())      debug (".interestingTask - interested in " + task.getUID ());    if ((task.getDirectObject () instanceof AggregateAsset) &&	(((AggregateAsset) task.getDirectObject ()).getQuantity () == 0)) {      info (".interestingTask - NOTE - ignoring task " + task.getUID () +	    " which has a zero quantity for aggregate asset " + task.getDirectObject());      val = false;    }		    return val;  }