code: private JMFType getEffectiveType(JMFType start) {
      while (start instanceof JSRepeated)
        start = ((JSRepeated)start).getItemType();
      return start;
    }
docs: Get the effective JMFType of a JMFType (skipping over JSRepeateds)