code: protected boolean firstChild(final Parse child, final Parse parent) {
      return ShiftReduceParser.collapsePunctuation(parent.getChildren(),
          this.punctSet)[0] == child;
    }
docs: Returns true if the specified child is the first child of the specified
  parent.
  
  @param child
  The child parse.
  @param parent
  The parent parse.
  @return true if the specified child is the first child of the specified
  parent; false otherwise.