code: public Token add( Function function ) {
          Token t = new Token(function);
          push( t );
          return t;
      }
docs: Adds a function to the end of the token list
  @param function Function which is to be added
  @return The new Token created around function