@Override
 public boolean isDefined() {
   return input.isDefined();
 }