code: @Override
      public Long getMaximumFinish() {
          calculator();
          if (simple) {
              return v[3];
          } else {
              Weight maxFinish = cn.getMaximumFinish();
              return maxFinish.isInfinity() ? null : maxFinish.value();
          }
      }
docs: /*
  (non-Javadoc)
  
  @see org.virginia.pbhs.parameters.Interval#getMaximumFinish()