From a81d80290f604c056307c7309b583fb7cb8bec5f Mon Sep 17 00:00:00 2001
From: Tim Daly <daly@axiom-developer.org>
Date: Mon, 13 Apr 2015 18:24:47 -0400
Subject: [PATCH] src/doc/msgs/s2-us.msgs: removed. replace code with msg text

s2-us.msgs was intended to allow messages to be translated from
English to other languages. This was never done. In fact, new
messages added after this file was created were never added to
the message file. As a result this file is not needed. The
messages were inserted into the original source files.
---
 books/bookvol10.3.pamphlet                    |  111 +-
 books/bookvol10.4.pamphlet                    |   11 +-
 books/bookvol5.pamphlet                       |    1 +
 changelog                                     |   94 ++
 patch                                         |   10 +-
 src/axiom-website/patches.html                |    2 +
 src/doc/msgs/s2-us.msgs                       |  518 -------
 src/input/biquat.input.pamphlet               |   31 +-
 src/input/bug9057.input.pamphlet              |    9 +-
 src/input/bugs.input.pamphlet                 |    6 +-
 src/input/calculus2.input.pamphlet            |   11 +-
 src/input/davenport.input.pamphlet            |   12 +-
 src/input/davis.input.pamphlet                |   93 +-
 src/input/equation2.input.pamphlet            |   77 +-
 src/input/expr.input.pamphlet                 |   13 +-
 src/input/fns.input.pamphlet                  |  101 +-
 src/input/guess.input.pamphlet                |   28 +-
 src/input/herm.input.pamphlet                 |  174 +--
 src/input/kamke0.input.pamphlet               |   19 +-
 src/input/liska.input.pamphlet                |    7 +-
 src/input/matrix22.input.pamphlet             |    7 +-
 src/input/ndftip.input.pamphlet               |  247 ++--
 src/input/nepip.input.pamphlet                |  201 ++--
 src/input/noptip.input.pamphlet               |   12 +-
 src/input/nqip.input.pamphlet                 |   68 +-
 src/input/nsfip.input.pamphlet                | 1802 ++++++++++++-------------
 src/input/overload.input.pamphlet             |   23 +-
 src/input/pat.input.pamphlet                  |   12 +-
 src/input/perman.input.pamphlet               |    4 +-
 src/input/pfaffian.input.pamphlet             |    7 +-
 src/input/pmint.input.pamphlet                |  250 ++--
 src/input/r21bugs.input.pamphlet              |   24 +-
 src/input/rich12f.input.pamphlet              |    2 +-
 src/input/richalgebraic200-299.input.pamphlet |  243 ++--
 src/input/richerror000-078.input.pamphlet     | 1490 +++++++++------------
 src/input/richexponential.input.pamphlet      |  803 +++++------
 src/input/richhyper000-099.input.pamphlet     |  521 ++++----
 src/input/richhyper100-199.input.pamphlet     |  637 ++++-----
 src/input/richhyper1000-1098.input.pamphlet   |   11 +-
 src/input/richhyper200-299.input.pamphlet     |  435 +++----
 src/input/richhyper300-399.input.pamphlet     |  370 +++---
 src/input/richhyper400-499.input.pamphlet     |  308 ++---
 src/input/richhyper600-699.input.pamphlet     |   12 +-
 src/input/richhyper800-899.input.pamphlet     |  556 ++++-----
 src/input/richhyper900-999.input.pamphlet     |   21 +-
 src/input/richintfunc000-032.input.pamphlet   |  444 +++----
 src/input/richinvhyper000-099.input.pamphlet  |  587 ++++-----
 src/input/richinvhyper100-199.input.pamphlet  |  552 ++++-----
 src/input/richinvtrig000-092.input.pamphlet   |  528 ++++----
 src/input/richlog000-099.input.pamphlet       |  300 ++---
 src/input/richlog100-199.input.pamphlet       |  355 +++---
 src/input/richlog200-299.input.pamphlet       |  732 +++++------
 src/input/richlog300-391.input.pamphlet       |  674 +++++-----
 src/input/richspecfunc000-022.input.pamphlet  |  385 +++---
 src/input/richtrig000-099.input.pamphlet      |  411 +++---
 src/input/richtrig100-199.input.pamphlet      |  450 +++----
 src/input/richtrig200-299.input.pamphlet      |  512 ++++----
 src/input/richtrig300-399.input.pamphlet      |  375 +++---
 src/input/richtrig400-499.input.pamphlet      |   13 +-
 src/input/richtrig600-699.input.pamphlet      |  444 +++----
 src/input/richtrig700-799.input.pamphlet      |   89 +-
 src/input/richtrig800-899.input.pamphlet      |   37 +-
 src/input/test.input.pamphlet                 |   51 +-
 src/input/torus.input.pamphlet                |    7 +-
 src/input/typetower.input.pamphlet            |    7 +-
 src/input/westeralgebra.input.pamphlet        |    7 +-
 src/interp/clam.lisp.pamphlet                 |   58 +-
 src/interp/clammed.lisp.pamphlet              |    7 +-
 src/interp/format.lisp.pamphlet               |   37 +-
 src/interp/functor.lisp.pamphlet              |    8 +-
 src/interp/g-cndata.lisp.pamphlet             |   46 +-
 src/interp/g-timer.lisp.pamphlet              |    5 +-
 src/interp/i-analy.lisp.pamphlet              |  143 ++-
 src/interp/i-code.lisp.pamphlet               |    8 +-
 src/interp/i-coerce.lisp.pamphlet             |   27 +-
 src/interp/i-coerfn.lisp.pamphlet             |    3 +-
 src/interp/i-eval.lisp.pamphlet               |   36 +-
 src/interp/i-funsel.lisp.pamphlet             |   47 +-
 src/interp/i-intern.lisp.pamphlet             |   71 +-
 src/interp/i-map.lisp.pamphlet                |  104 ++-
 src/interp/i-output.lisp.pamphlet             |   15 +-
 src/interp/i-resolv.lisp.pamphlet             |    8 +-
 src/interp/i-spec1.lisp.pamphlet              |  276 +++-
 src/interp/i-spec2.lisp.pamphlet              |  178 ++-
 src/interp/i-util.lisp.pamphlet               |    3 +-
 src/interp/lisplib.lisp.pamphlet              |   52 +-
 src/interp/msgdb.lisp.pamphlet                |   29 +-
 src/interp/nruncomp.lisp.pamphlet             |    6 +-
 src/interp/nrunfast.lisp.pamphlet             |    9 +-
 src/interp/nrungo.lisp.pamphlet               |   16 +-
 src/interp/parsing.lisp.pamphlet              |   11 +-
 src/interp/patches.lisp.pamphlet              |    6 +-
 src/interp/record.lisp.pamphlet               |    7 +-
 src/interp/slam.lisp.pamphlet                 |   28 +-
 src/interp/template.lisp.pamphlet             |    4 +-
 src/interp/util.lisp.pamphlet                 |   21 +-
 96 files changed, 8123 insertions(+), 9500 deletions(-)

diff --git a/books/bookvol10.3.pamphlet b/books/bookvol10.3.pamphlet
index 34cf166..db8c174 100644
--- a/books/bookvol10.3.pamphlet
+++ b/books/bookvol10.3.pamphlet
@@ -16387,11 +16387,10 @@ string(dX)         -- fails
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      string with argument type(s) 
+--R      string with argument type(s)
 --R                         BasicStochasticDifferential
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 25
 
 --S 26 of 30
@@ -96698,39 +96697,35 @@ newpoly(p1)
 --R      Integer),OrderedVariableList([a,b]))) -> XDistributedPolynomial(
 --R      OrderedVariableList([x,y]),SparseMultivariatePolynomial(Fraction(
 --R      Integer),OrderedVariableList([a,b]))) 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function newterm with type Record(k: OrderedFreeMonoid(
 --R      OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(
 --R      Fraction(Integer),OrderedVariableList([a,b]))) -> 
 --R      XDistributedPolynomial(OrderedVariableList([x,y]),
 --R      SparseMultivariatePolynomial(Fraction(Integer),
 --R      OrderedVariableList([a,b]))) 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 18
 
 --S 19 of 24
@@ -96745,39 +96740,35 @@ p2:=(x::V+y::V)$H^3
 --S 20 of 24
 pNew:=newpoly(p2)
 --R 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function newterm with type Record(k: OrderedFreeMonoid(
 --R      OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(
 --R      Fraction(Integer),OrderedVariableList([a,b]))) -> 
 --R      XDistributedPolynomial(OrderedVariableList([x,y]),
 --R      SparseMultivariatePolynomial(Fraction(Integer),
 --R      OrderedVariableList([a,b]))) 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 20
 
 -- But the rules should be applied more than once
@@ -96786,39 +96777,35 @@ while pNew ~= p2 repeat
   p2 := pNew
   pNew := newpoly(p2)
 --R 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function newterm with type Record(k: OrderedFreeMonoid(
 --R      OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(
 --R      Fraction(Integer),OrderedVariableList([a,b]))) -> 
 --R      XDistributedPolynomial(OrderedVariableList([x,y]),
 --R      SparseMultivariatePolynomial(Fraction(Integer),
 --R      OrderedVariableList([a,b]))) 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 21
 
 --S 22 of 24
@@ -96861,39 +96848,35 @@ reduce(p2)
 --R      Integer),OrderedVariableList([a,b]))) -> XDistributedPolynomial(
 --R      OrderedVariableList([x,y]),SparseMultivariatePolynomial(Fraction(
 --R      Integer),OrderedVariableList([a,b]))) 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function newterm with type Record(k: OrderedFreeMonoid(
 --R      OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(
 --R      Fraction(Integer),OrderedVariableList([a,b]))) -> 
 --R      XDistributedPolynomial(OrderedVariableList([x,y]),
 --R      SparseMultivariatePolynomial(Fraction(Integer),
 --R      OrderedVariableList([a,b]))) 
---R   There are no library operations named subs 
+--R   There are no library operations named subs
 --R      Use HyperDoc Browse or issue
 --R                                )what op subs
---R      to learn if there is any operation containing " subs " in its 
---R      name.
+--R      to learn if there is any operation containing subs in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named subs 
---R      with argument type(s) 
+--R      with argument type(s)
 --RRecord(k: OrderedFreeMonoid(OrderedVariableList([x,y])),c: SparseMultivariatePolynomial(Fraction(Integer),OrderedVariableList([a,b])))
 --R                                 Variable(k)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 24
 
 )spool
diff --git a/books/bookvol10.4.pamphlet b/books/bookvol10.4.pamphlet
index 6a11468..3acfb25 100644
--- a/books/bookvol10.4.pamphlet
+++ b/books/bookvol10.4.pamphlet
@@ -4291,9 +4291,10 @@ credits()
 --RJames T. Wheeler       John M. Wiley          Berhard Will
 --RClifton J. Williamson  Stephen Wilson         Shmuel Winograd
 --RRobert Wisbauer        Sandra Wityak          Waldemar Wiwianka
---RKnut Wolf              Liu Xiaojun            Clifford Yapp
---RDavid Yun              Vadim Zhytnikov        Richard Zippel
---REvelyn Zoernack        Bruno Zuercher         Dan Zwillinger
+--RKnut Wolf              Yanyang Xiao           Liu Xiaojun
+--RClifford Yapp          David Yun              Vadim Zhytnikov
+--RRichard Zippel         Evelyn Zoernack        Bruno Zuercher
+--RDan Zwillinger
 --R                                                                   Type: Void
 --E 3
 
@@ -151953,8 +151954,8 @@ permanent(kn(5) :: SQMATRIX(5,INT))
 --R 
 --R   Cannot compile conversion for types involving local variables. In 
 --R      particular, could not compile the expression involving :: 
---R      SQMATRIX(n,INT) 
---R   AXIOM will attempt to step through and interpret the code.
+--R      SQMATRIX(n,INT)
+--R   Axiom will attempt to step through and interpret the code.
 --R
 --R   (3)
 --R   [0,1,2,9,44,265,1854,14833,133496,1334961,14684570,176214841,2290792932]
diff --git a/books/bookvol5.pamphlet b/books/bookvol5.pamphlet
index 310a866..5c2cb55 100644
--- a/books/bookvol5.pamphlet
+++ b/books/bookvol5.pamphlet
@@ -1034,6 +1034,7 @@ to fill the table, otherwise we do a key lookup in the hash table.
  (declare (ignore ignore) (special *msghash* |$defaultMsgDatabaseName|))
  (if (not (stringp key))
   (progn
+   (format t "~%~%TPDERROR: fetchKeyedMsg called with non-string ~s~%" key)
    (setq key (|object2Identifier| key))
    (unless *msghash*
     (setq *msghash* (make-hash-table))
diff --git a/changelog b/changelog
index 13e6bfd..02ae492 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,97 @@
+20150413 tpd src/axiom-website/patches.html 20150413.01.tpd.patch
+20150413 tpd books/bookvol10.3 replace code with msg text
+20150413 tpd books/bookvol10.4 replace code with msg text
+20150413 tpd books/bookvol5 replace code with msg text
+20150413 tpd src/input/biquat.input fix message spacing/wording
+20150413 tpd src/input/bug9057.input fix message spacing/wording
+20150413 tpd src/input/bugs.input fix message spacing/wording
+20150413 tpd src/input/calculus2.input fix message spacing/wording
+20150413 tpd src/input/davenport.input fix message spacing/wording
+20150413 tpd src/input/davis.input fix message spacing/wording
+20150413 tpd src/input/equation2.input fix message spacing/wording
+20150413 tpd src/input/expr.input fix message spacing/wording
+20150413 tpd src/input/fns.input fix message spacing/wording
+20150413 tpd src/input/guess.input fix message spacing/wording
+20150413 tpd src/input/herm.input fix message spacing/wording
+20150413 tpd src/input/kamke0.input fix message spacing/wording
+20150413 tpd src/input/liska.input fix message spacing/wording
+20150413 tpd src/input/matrix22.input fix message spacing/wording
+20150413 tpd src/input/ndftip.input fix message spacing/wording
+20150413 tpd src/input/nepip.input fix message spacing/wording
+20150413 tpd src/input/noptip.input fix message spacing/wording
+20150413 tpd src/input/nqip.input fix message spacing/wording
+20150413 tpd src/input/nsfip.input fix message spacing/wording
+20150413 tpd src/input/overload.input fix message spacing/wording
+20150413 tpd src/input/pat.input fix message spacing/wording
+20150413 tpd src/input/perman.input fix message spacing/wording
+20150413 tpd src/input/pfaffian.input fix message spacing/wording
+20150413 tpd src/input/pmint.input fix message spacing/wording
+20150413 tpd src/input/r21bugs.input fix message spacing/wording
+20150413 tpd src/input/rich12f.input fix message spacing/wording
+20150413 tpd src/input/richalgebraic200-299.input fix message spacing/wording
+20150413 tpd src/input/richerror000-078.input fix message spacing/wording
+20150413 tpd src/input/richexponential.input fix message spacing/wording
+20150413 tpd src/input/richhyper000-099.input fix message spacing/wording
+20150413 tpd src/input/richhyper100-199.input fix message spacing/wording
+20150413 tpd src/input/richhyper1000-1098.input fix message spacing/wording
+20150413 tpd src/input/richhyper200-299.input fix message spacing/wording
+20150413 tpd src/input/richhyper300-399.input fix message spacing/wording
+20150413 tpd src/input/richhyper400-499.input fix message spacing/wording
+20150413 tpd src/input/richhyper600-699.input fix message spacing/wording
+20150413 tpd src/input/richhyper800-899.input fix message spacing/wording
+20150413 tpd src/input/richhyper900-999.input fix message spacing/wording
+20150413 tpd src/input/richintfunc000-032.input fix message spacing/wording
+20150413 tpd src/input/richinvhyper000-099.input fix message spacing/wording
+20150413 tpd src/input/richinvhyper100-199.input fix message spacing/wording
+20150413 tpd src/input/richinvtrig000-092.input fix message spacing/wording
+20150413 tpd src/input/richlog000-099.input fix message spacing/wording
+20150413 tpd src/input/richlog100-199.input fix message spacing/wording
+20150413 tpd src/input/richlog200-299.input fix message spacing/wording
+20150413 tpd src/input/richlog300-391.input fix message spacing/wording
+20150413 tpd src/input/richspecfunc000-022.input fix message spacing/wording
+20150413 tpd src/input/richtrig000-099.input fix message spacing/wording
+20150413 tpd src/input/richtrig100-199.input fix message spacing/wording
+20150413 tpd src/input/richtrig200-299.input fix message spacing/wording
+20150413 tpd src/input/richtrig300-399.input fix message spacing/wording
+20150413 tpd src/input/richtrig400-499.input fix message spacing/wording
+20150413 tpd src/input/richtrig600-699.input fix message spacing/wording
+20150413 tpd src/input/richtrig700-799.input fix message spacing/wording
+20150413 tpd src/input/richtrig800-899.input fix message spacing/wording
+20150413 tpd src/input/test.input fix message spacing/wording
+20150413 tpd src/input/torus.input fix message spacing/wording
+20150413 tpd src/input/typetower.input fix message spacing/wording
+20150413 tpd src/input/westeralgebra.input fix message spacing/wording
+20150413 tpd src/interp/clam.lisp replace code with msg text
+20150413 tpd src/interp/clammed.lisp replace code with msg text
+20150413 tpd src/interp/format.lisp replace code with msg text
+20150413 tpd src/interp/functor.lisp replace code with msg text
+20150413 tpd src/interp/g-cndata.lisp replace code with msg text
+20150413 tpd src/interp/g-timer.lisp replace code with msg text
+20150413 tpd src/interp/i-analy.lisp replace code with msg text
+20150413 tpd src/interp/i-code.lisp replace code with msg text
+20150413 tpd src/interp/i-coerce.lisp replace code with msg text
+20150413 tpd src/interp/i-coerfn.lisp replace code with msg text
+20150413 tpd src/interp/i-eval.lisp replace code with msg text
+20150413 tpd src/interp/i-funsel.lisp replace code with msg text
+20150413 tpd src/interp/i-intern.lisp replace code with msg text
+20150413 tpd src/interp/i-map.lisp replace code with msg text
+20150413 tpd src/interp/i-output.lisp replace code with msg text
+20150413 tpd src/interp/i-resolv.lisp replace code with msg text
+20150413 tpd src/interp/i-spec1.lisp replace code with msg text
+20150413 tpd src/interp/i-spec2.lisp replace code with msg text
+20150413 tpd src/interp/i-util.lisp replace code with msg text
+20150413 tpd src/interp/lisplib.lisp replace code with msg text
+20150413 tpd src/interp/msgdb.lisp replace code with msg text
+20150413 tpd src/interp/nruncomp.lisp replace code with msg text
+20150413 tpd src/interp/nrunfast.lisp replace code with msg text
+20150413 tpd src/interp/nrungo.lisp replace code with msg text
+20150413 tpd src/interp/parsing.lisp replace code with msg text
+20150413 tpd src/interp/patches.lisp replace code with msg text
+20150413 tpd src/interp/record.lisp replace code with msg text
+20150413 tpd src/interp/slam.lisp replace code with msg text
+20150413 tpd src/interp/template.lisp replace code with msg text
+20150413 tpd src/interp/util.lisp replace code with msg text
+20150413 tpd src/doc/msgs/s2-us.msgs: removed. replace code with msg text
 20150411 tpd src/axiom-website/patches.html 20150411.01.tpd.patch
 20150411 tpd books/bookvolbib add Bail97
 20150410 tpd src/axiom-website/patches.html 20150410.01.tpd.patch
diff --git a/patch b/patch
index 9544533..24bb860 100644
--- a/patch
+++ b/patch
@@ -1,4 +1,8 @@
-books/bookvolbib add Bail97
+src/doc/msgs/s2-us.msgs: removed. replace code with msg text
+
+s2-us.msgs was intended to allow messages to be translated from
+English to other languages. This was never done. In fact, new
+messages added after this file was created were never added to
+the message file. As a result this file is not needed. The
+messages were inserted into the original source files.
 
-author = "Bailey, David and Borwein, Peter and Plouffe, Simon",
-title = "On the Rapid Computation of Various Polylogarithmic Constants",
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index 9929c67..6cf3f43 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -5010,6 +5010,8 @@ src/doc/msgs/co-eng.msgs remove unused file<br/>
 readme add Kevlin Henney quote<br/>
 <a href="patches/20150411.01.tpd.patch">20150411.01.tpd.patch</a>
 books/bookvolbib add Bail97<br/>
+<a href="patches/20150413.01.tpd.patch">20150413.01.tpd.patch</a>
+src/doc/msgs/s2-us.msgs: removed. replace code with msg text<br/>
  </body>
 </html>
 
diff --git a/src/doc/msgs/s2-us.msgs b/src/doc/msgs/s2-us.msgs
index 7700bf9..37acedf 100755
--- a/src/doc/msgs/s2-us.msgs
+++ b/src/doc/msgs/s2-us.msgs
@@ -1,521 +1,3 @@
 **Copyright (c) The Numerical Algorithms Group Limited 1992-1994. All Rights Reserved.
 
-S2IA0001
- Division by zero on conversion to GaloisField.
-S2IB0001
- An expression following %1b must evaluate to a %b Boolean %d and you
- have written one that does not.
-S2IB0002
- The function is not defined for given value.
-S2IB0003
- The user-defined function %1bp cannot be applied as specified. %l
- Possible reasons: %i %l
- 1. The function has been declared but not defined. %l
- 2. Some arguments are functions, but they are not declared. %l
- 3. The function is not being called with the correct number of
- arguments. %u
-S2IB0004
- %1b is declared as being in %2bp but has not been given a value.
-S2IB0006
- The argument to %b %% %d must be a single integer.
-S2IB0008
- Cannot find a definition or applicable library operation named
- %1ob with argument type(s) %b %ceon %2P %ceoff %d %l
- Perhaps you should use "@" to indicate the required return type, or "$" to
- specify which version of the function you need.
-S2IB0008a
- There are no library operations named %1b %l
- Use HyperDoc Browse
- or issue %ceon )what op %1 %ceoff to learn if there is any operation
- containing " %1 " in its name.
-S2IB0008b
- There are no exposed library operations named %1b but there is
- one unexposed operation with that name. Use HyperDoc Browse or
- issue %ceon )display op %1 %ceoff to learn more about the available
- operation.
-S2IB0008c
- There are no exposed library operations named %1b but there are
- %2b unexposed operations with that name. Use HyperDoc Browse or
- issue %ceon )display op %1 %ceoff to learn more about the available
- operations.
-S2IB0008d
- There are no library operations named %1b having %2 argument(s)
- though there are %3 exposed operation(s) and %4 unexposed operation(s)
- having a different number of
- arguments. Use HyperDoc Browse, or issue
- %ceon )what op %1 %ceoff to learn what operations
- contain " %1 " in their names, or
- issue %ceon )display op %1 %ceoff to learn more about the available
- operations.
-S2IB0008e
- There are no exposed library operations named %1b having %2 argument(s)
- though there are %3 unexposed operation(s) with %2 argument(s).
- Use HyperDoc Browse, or
- issue %ceon )display op %1 %ceoff to learn more about the available
- operations.
-S2IB0008f
- There are %3 exposed and %4 unexposed
- library operations named %1b having %2 argument(s)
- but none was determined to be applicable.
- Use HyperDoc Browse, or
- issue %ceon )display op %1 %ceoff to learn more about the available
- operations.
- Perhaps package-calling the operation or using coercions on the
- arguments will allow you to apply the operation.
-S2IB0009
- AXIOM will attempt to step through and interpret the code.
-S2IB0010
- Cannot resolve type of value and declared partial type.
-S2IB0011
- Cannot find a no-argument definition or library operation named %1b .
-S2IB0012
- Cannot find application of object of type %1b to argument(s) of type(s)
- %b %ceon %2 %ceoff %d
-S2IB0013
- Cannot find application of object of type %1b .
-S2IC0001
- Cannot generate conversion for argument %1b in %2b from type
- %3bp to %4bp.
-S2IC0002
- Cannot convert the value from type %1bp to %2bp .
-S2IC0003
- Cannot convert from type %1bp to %2bp for value %3m
-S2IC0004
- Conversion failed in the compiled user function %1b from %2bp to %3bp
-S2IC0005
- Conversion failed in the compiled user function %1b .
-S2IC0006
- Cannot compile conversion for types involving local variables.
- In particular, could not compile the expression involving %b :: %1p %d
-S2IC0007
- Cannot convert an element of the construct to type %1bp .
-S2IC0008
- No such constant %1b in domain %2bp .
-S2IC0009
- You are trying to use something (probably a loop) in a situation where a
- value is expected.  In particular, you are trying to convert this to the
- type %1bp . The following information may help:  possible function name:  %2p
-S2IC0010
- Cannot compile target expressions for types involving local variables.
- In particular, could not compile the expression involving %b @ %1p %d
-S2IC0011
- An expression involving %b @ %2p %d actually evaluated to one of
- type %1bp .  Perhaps you should use %b :: %2p %d .
-S2IC0013
- Cannot determine branch of %b Union. %d
-S2IC0014
- The type %1bp is not branch of %2bp
-S2IC0015
- Generated code is incorrect for %b equation %d
-S2IE0001
- You cannot use %1b in the manner you have because it has no value.
-S2IE0002
- Though %1b has declared type (or partial type) %2bp it does not have
- an assigned value. You must give it one before it can be so used.
-S2IE0003
- Although %1b is the name of a constructor, a full type must be specified
- in the context you have used it.  Issue %b )show %2 %d for more
- information.
-S2IE0004
- %1bp is not a valid type.
-S2IE0008
- Cannot find an applicable defined function %1b for the given arguments.
-S2IE0009
- Operation %b %1 : %2 %d is not implemented in %3bp .
-S2IE0010
- Your expression cannot be fully compiled because it contains an
- integer expression (for %1b ) whose sign cannot be determined (in
- general) and so must be specified by you.
- Perhaps you can try substituting something like %ceon %b ( %1 :: PI )
- %d %l or %l %b ( %1 ::  NNI ) %d %ceoff into your expression for %1b .
-S2IE0011
- %1bp is a %2 , not a domain, and declarations require domains.
-S2IE0012
- The right-hand side of the $ operator must be a package or domain name,
- but %1bp is a category.
-S2IE0013
- The argument to the side-effect producing operation %1b is not allowed
- to be converted from type %2bp to type %3bp .
-S2IE0014
- You cannot use %1bp or any other category in a target, coercion, or
- package-call context.
-S2IF0001
- A $-expression must have a fully specified domain or package on the
- right-hand side.
-S2IF0002
- Functions from %1b are not available yet.
-S2IF0003
- %1b must denote a domain or package constructor.
-S2IF0004
- The function %1b cannot be found in %2bp .
-S2IF0006
- Skipping function with unimplemented form %1b .
-S2IF0008
- The function %1b is not defined in the domain %2bp .
-S2IF0009
- The domain %1bp does not belong to the category %2bp .
-S2IF0010
- %1b is not a known function.  AXIOM will try to list its functions
- which contain %1b in their names.  This is the same output you
- would get by issuing %ceon %b )what operations %1 %d %ceoff
-S2IF0012
- %1b is not the name of a system function.
-S2II0001
- The attributed tree form %1s is not a vector.
-S2II0002
- Unknown form of attributed tree: %1s
-S2II0003
- Improper use of %1b with argument %2s: %3
-S2IL0003
- The file %1b is needed but does not exist.
-S2IL0004
- The source file for %1b cannot be located.
-S2IL0006
- Abbreviations must have 8 or fewer characters and should be uppercase.
-S2IL0007
- %1b claims that its constructor name is the %2 %3b but %3b is already
- known to be the %d for %4 %5b .
-S2IL0008
- %1b is the name of a %2 constructor from %3b .
-S2IL0009
- Illegal abbreviation %1b for %b %2 %3 %d .
-S2IL0010
- %1b is already an abbreviation for %b %2 %3 %d .
-S2IL0011
- %1b is the name of a %2b constructor.
-S2IL0012
- %1b is a %2b .
-S2IL0013
- Error: %1b has value %2bp .
-S2IL0014
- The constructor %1b takes %2 and you have given %3b .
-S2IL0015
- %1b is an unknown constructor and so is unavailable. Did you
- mean to use %b -> %d but type something different instead?
-S2IL0016
- A file with the requested source cannot be located.
-S2IL0017
- Enter %b create %d to newly create the file or specify the %b correct %d
- name of the file or depress the %b ENTER %d key once or twice to cancel
- the selection:
-S2IL0018
- Your request to cancel the selection has been accepted. You are now
- being returned to the top level of AXIOM.
-S2IL0019
- %1b is not known to be a valid abbreviation for a constructor.
- If necessary, use the %b )abbreviation %d system command to create
- an abbreviation. Issue %b )abbreviation ? %d for more information.
-S2IL0021
- Category abbreviations must have 7 or fewer characters and should
- be uppercase.
-S2IL0022
- The library file %1b does not contain the %2b data required.
-S2IL0023A
- The operation %1b with type %2b is not implemented domain %3bp .
-S2IL0024A
- The operation %1b with type %2b does not exist in domain %3bp .
-S2IL0026
- Cannot locate operation alist for constructor %1b
-S2IM0001
- The previous declaration of %1b as %2bp is incompatible with its new use
- as a function.  If you do not want the old value, issue %b )clear prop
- %1 %d.
-S2IM0002
- %1b is not valid on the left-hand side of a function definition.
-S2IM0003
- You have used the abbreviation %1b of the constructor %2b as an
- identifier on the left hand side of a function definition.  This is not
- allowed.
-S2IM0004
- Partial types are not allowed in the declarations of
- function arguments or return types.
-S2IM0006
- Function declaration %1 has been added to workspace.
-S2IM0007
- All or none of the arguments and result type of %1bp must be declared.
-S2IM0008
- The number of parameters in your definition for %1bp does not
- correspond to the declared number of arguments.
-S2IM0009
- A loop has been detected in analyzing function/rule %1b and it cannot
- be further processed. It would probably help if you declared the function.
- The functions/rules that were being analyzed were: %l %b %2 %d
-S2IM0010
- AXIOM cannot compile or interpret code for function %1b .
-S2IM0011
- AXIOM cannot determine the type for function %1b . Please declare it.
-S2IM0012
- AXIOM cannot determine the type of %1b because it cannot analyze the
- non-recursive part, if that exists.  This may be remedied by declaring
- the function.
-S2IM0014
- Compiling body of rule %1bp to compute value of type %2b
-S2IM0015
- Compiling function %1b with type %2b
-S2IM0016
- The user-defined function %1bp has branched to an undefined branch in
- conditional processing.
-S2IM0017
- %1b old definition(s) %b deleted %d for function or rule %2bp
-S2IM0018
- The function %1bp is not defined for the given argument(s).
-S2IM0019
- Bad cache count ( %1b ) found when trying to compile function %2b .
-S2IM0020
- Unknown form of function body when analyzing %1b
-S2IM0027
- No arguments are allowed on the left had side of a rule definition and
- you supplied %1b for rule %2b
-S2IP0003
- Argument number %1b of %2bp must have type %3bp .
-S2IP0005
- %1b is not a valid identifier to use in AXIOM.
-S2IR0002
- AXIOM cannot handle %b [ ] %d here.
-S2IR0004
- AXIOM is confused by what you input.  It cannot resolve the
- type %1bp with the partial type %2bp .
- Please make sure you have used the correct syntax.
-S2IR0005
- The type %1bp is not valid because unions cannot include
- the same type more than once.
-S2IS0001
- Cannot compile algebraic extension declarations yet.
-S2IS0002
- Cannot pass to a field from the domain %1pb .
-S2IS0003
- Your statement has resulted in the following assignments and
- declaration:
-S2IS0004
- %b case %d is only used for Unions and the object on the left-hand side
- does not belong to a union.
-S2IS0005
- The index variable in an iterator must be a symbol and %1 is not
- one.
-S2IS0006
- AXIOM cannot iterate with %1b over your form now.
- Perhaps you should try using a conversion to make sure your form is
- a list or stream, for example.
-S2IS0007
- The %1 bound in a loop must be an integer.
-S2IS0008
- The step value in a loop must be a constant integer.
-S2IS0009
- AXIOM can only iterate over lists now and you supplied an
- object of type %1bp .
-S2IS0010
- Cannot resolve types in collect body.
-S2IS0011
- Interpret-Code mode is not supported for stream bodies.
-S2IS0013
- AXIOM does not understand what you mean when you specify %b [
- ] %d as having the type %1bp .
-S2IS0014
- Cannot compile the declaration for %1b because its
- (possible partial) type contains a local variable.
-S2IS0015
- An identifier cannot be declared to have type %b Void %d
-S2IS0016
- Declarations are only allowed on variables and %1b is not one.
-S2IS0017
- The previous use of %1b as a function is not compatible with its new
- declaration as %2bp . If you do not want the old value, issue %l %b
- )clear prop %1 %d
-S2IS0019
- Cannot process mapping declaration on %1b since it already has a
- value.
-S2IS0020
- A fully specified type must follow $ when it qualifies a domain
- constant.
-S2IS0021
- There is no operation named %1b in the domain or package %2bp .
-S2IS0022
- There is more than one %1b in the domain or package %2bp .
- The one being chosen has type %3bp .
-S2IS0023
- The function %1b is not implemented in %2bp .
-S2IS0024
- %1b is not a lisp function and so cannot be used with $Lisp.
-S2IS0025
- You can only use %b has %d to query the properties of a fully
- specified type. You cannot query a category.
-S2IS0026
- Cannot resolve types %1bp and %2bp across the %b then %d and %b else
- %d clauses of an %b if %d statement.
-S2IS0027
- %1b is not valid on the left-hand side of an assignment
- expression.
-S2IS0028
- You have used the abbreviation %1b of the constructor %2b on the
- left-hand side of an assignment expression. This is not allowed.
-S2IS0029
- A(n) %1b statement may only be used within a %b repeat %d loop.
-S2IS0030
- Pattern matching is only allowed on lists.
-S2IS0031
- A predicate (for example, following an %b if %d keyword) must
- evaluate to an object of type %b Boolean. %d
-S2IS0032
- Cannot compile a $-expression involving a local variable.
-S2IS0034
- You cannot assign an object of type %b Void %d to any identifier,
- (in particular, %2b ).
-S2IS0035
- Cannot resolve the type %1bp of the right-hand side of the
- assignment with the type %2bp of the left-hand side.
-S2IS0036
- Cannot convert right-hand side of assignment %1m to an object of the
- type %2bp of the left-hand side.
-S2IS0037
- Cannot convert right-hand side of assignment to an object of the
- type %1bp of the left-hand side.
-S2IS0038
- Assignments with tuples must have the same size tuples on each side
- of the %b := %d .
-S2IS0039
- If there is a tuple on the left-hand side of an assignment then
- there must also be one on the right-hand side.
-S2IS0040
- AXIOM cannot now handle assignments to scripted variables
- with more than one script.  You can use %b == %d however.
-S2IS0041
- AXIOM can now only handle undeclared %b Table %d
- assignments with a single key. Try using the form %1b .
-S2IS0047
- The %b return %d keyword can only be used within a function.
-S2IS0048
- The use of a $-expression is not understood in this context.
-S2IS0049
- %1 definition for %2b is being overwritten.
-S2IS0050
- Because of its use for recalling previous results, you cannot use
- %1b as a variable name.  In particular, you cannot declare it.
-S2IS0051
- A tagged union construct with %b [ %d and %b ] %d must contain only
- one element and you supplied %1b to create an object of type
- %2bp.
-S2IS0052
- You cannot declare %1b to be of type %2bp because either the declared
- type of %1b or the type of the value of %1b is different from %2bp .
-S2IS0054
- Argument number %1b to %2b must be a Boolean.
-S2IS0055
- The reserved word %1b is not supported yet and so ignored for variable
- %2b
-S2IS0056
- Anonymous user functions created with %b +-> %d that are processed in
- interpret-code mode must have result target information available.
- This information is not present so AXIOM cannot proceed any further.
- This may be remedied by declaring the function.
-S2IS0057
- All parameters to anonymous user maps must identifiers, possibly in
- combination with declarations and predicates. Constants are not
- allowed. The given expression %1b is not allowed.
-S2IS0058
- Partial type declarations are not allowed for anonymous user maps.
- This also means that is you are using a %b +-> %d form in a context
- where the type is to be deduced from target information, the target
- type must not be partial.
-S2IS0059
- You entered an incomplete signature for an anonymous user function.
- You must either declare the type types of the rest and all the arguments
- or you  must declare the types of none of them.
-S2IS0060
- The form on the left hand side of an assignment must be a single variable,
- a Tuple of variables or a  reference to an entry in an object supporting
- the setelt operation.
-S2IX0001
- Compiling function %1bp as a recurrence relation.
-S2IX0002
- You did not define %1bp for argument %2b .
-S2IX0003
- %1bp will cache %2b most recently computed value(s).
-S2IX0004
- %1bp will cache all previously computed values.
-S2IX0005
- Recurrence relation must give consecutive special values.
- Given values are: %l %1
-S2IX0006
- Wrong predicate for general term of recurrence: should be %1b not %2b
-S2IX0007
- Compiled code for %1bp has been cleared.
-S2IX0008
- Internal system problem in function %1b : %2
-S2IX0009
- The system cannot print your result.
- It will be lisp pretty-printed: %l
-S2IZ0050
- There is an error in the %1b file you are using.
-S2IZ0051
- is incorrect.  Re-issue the command now to see the message.
-S2IZ0052
- It is mostly likely a %b )set %d command. Please inspect the file.
-S2IZ0053
- AXIOM initialization: %1b
-S2IZ0060
- %l There are possibly a great many operation names containing the
- substring %1b . Please confirm your request to have these listed by
- typing %b y %d or %b yes %d and then pressing %b Enter %d :
-S2IZ0061
- Since you did not respond with %b y %d or %b yes %d the list of
- operation names containing %1b will not be displayed.
-S2IZ0070
- The current AXIOM default directory is %1b
-S2GE0000
- Internal Error
-S2GE0003
- The cache for %1b cannot be cleared because that function is not
- privately clammed.
-S2GE0004
- The structure for the clammed function %1b
- on $clammedList is not correct. It must have three entries after the
- function name.
-S2GE0005
- Illegal cache count for %1b
-S2GE0006
- Illegal options for  CLAMming function %1b: %2 %3 %4
-S2GE0007
- EQ cannot be used to CLAM a function with more than 1 argument and you
- are trying to that for %1b
-S2GE0008
- The shift option not meaningful for hash type of cache and you
- are trying to that for %1b
-S2GE0009
- Circular CLAMing illegal for 0-argument functions and you
- are trying to that for %1b
-S2GE0010
- Private CLAMing illegal for 0-argument functions and you
- are trying to that for %1b
-S2GE0011
- $ConstructorCache is only global cache now allowed and you are trying
- to do otherwise for %1b
-S2GE0012
- For hash option, only EQ, CVEC, and UEQUAL are allowed and you are
- trying to do otherwise for %1b
-S2GE0013
- %1b has the wrong format: the reference counts are missing.
-S2GE0014
- %1b is too large
-S2GE0016
- Unexpected error or improper call to system function %1b: %2
-S2GE0017
- Unexpected error in call to system function %1b
-S2GL0015
- Internal timings are not balanced: timing classes are %1b and %2b
-S2GL0019
- Type %b (resume) %d to return to AXIOM and continue with the next
- statement. Type %b (toplevel) %d to abort all input files and continue
- with interactive AXIOM.
-S2NR0001
- The function %1b with signature %2 is missing from domain %3b
-S2NR0002
- Cannot process predicate: %1s
-S2NR0003
- Error while instantiating type %1b
-S2NR0004
- Cannot find domain in template: %1s
-S2OR0001
- Category or domain %1b not known.
-S2OR0002
- Unknown implementation: %1s
 *** This line must be here
diff --git a/src/input/biquat.input.pamphlet b/src/input/biquat.input.pamphlet
index 07299a8..0de9a6a 100644
--- a/src/input/biquat.input.pamphlet
+++ b/src/input/biquat.input.pamphlet
@@ -375,12 +375,11 @@ mm:=siglist(rot(2,qx))
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named cos 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                  Quaternion(Complex(Expression(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function rot with type (Expression(Integer),Quaternion(
 --R      Complex(Expression(Integer)))) -> Quaternion(Complex(Expression(
 --R      Integer))) 
@@ -411,12 +410,11 @@ nn:=siglist(exp(-%i::Q*qx))
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named exp 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                  Quaternion(Complex(Expression(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function exp with type Quaternion(Complex(Expression(
 --R      Integer))) -> Quaternion(Complex(Expression(Integer))) 
 --R   Compiling function abs with type Quaternion(Complex(Expression(
@@ -597,19 +595,18 @@ to a component, we get this disappointing result:
 --S 32 of 43
 posthetaRule testqeq.1
 --R 
---R   There are no library operations named posthetaRule 
+--R   There are no library operations named posthetaRule
 --R      Use HyperDoc Browse or issue
 --R                            )what op posthetaRule
---R      to learn if there is any operation containing " posthetaRule " in
---R      its name.
+--R      to learn if there is any operation containing posthetaRule in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      posthetaRule with argument type(s) 
+--R      posthetaRule with argument type(s)
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 \end{chunk}
diff --git a/src/input/bug9057.input.pamphlet b/src/input/bug9057.input.pamphlet
index de033b2..53abe20 100644
--- a/src/input/bug9057.input.pamphlet
+++ b/src/input/bug9057.input.pamphlet
@@ -100,13 +100,12 @@ f(1)
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named sum 
---R      with argument type(s) 
+--R      with argument type(s)
 --R          Union(Fraction(Polynomial(Integer)),Expression(Integer))
 --R                       SegmentBinding(PositiveInteger)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R
 --R   (9)  1
 --R                                                    Type: Expression(Integer)
diff --git a/src/input/bugs.input.pamphlet b/src/input/bugs.input.pamphlet
index ed7be36..c379845 100644
--- a/src/input/bugs.input.pamphlet
+++ b/src/input/bugs.input.pamphlet
@@ -326,7 +326,7 @@ factor x
 --R 
 --R 
 --RDaly Bug
---R   The function SEQ is not implemented in List(Integer) .
+--R   The function SEQ is not implemented in List(Integer).
 --E 26
 
 --S 27 of 47 
@@ -412,7 +412,7 @@ g 3 -- Should work
 --R 
 --R   Cannot compile the declaration for m because its (possible partial) 
 --R      type contains a local variable.
---R   AXIOM will attempt to step through and interpret the code.
+--R   Axiom will attempt to step through and interpret the code.
 --R   +1  0  0  0  0  0+
 --R   |                |
 --R   |0  1  0  0  0  0|
@@ -432,7 +432,7 @@ f 3 -- Bombs
 --R 
 --R   Cannot compile the declaration for m because its (possible partial) 
 --R      type contains a local variable.
---R   AXIOM will attempt to step through and interpret the code.
+--R   Axiom will attempt to step through and interpret the code.
 --R   +1  0+
 --R   |    |
 --R   +0  1+
diff --git a/src/input/calculus2.input.pamphlet b/src/input/calculus2.input.pamphlet
index dd8023b..56a80cb 100644
--- a/src/input/calculus2.input.pamphlet
+++ b/src/input/calculus2.input.pamphlet
@@ -769,19 +769,18 @@ rootSimp %
 --S 59 of 112
 ratForm %
 --R 
---R   There are no library operations named ratForm 
+--R   There are no library operations named ratForm
 --R      Use HyperDoc Browse or issue
 --R                              )what op ratForm
---R      to learn if there is any operation containing " ratForm " in its 
+--R      to learn if there is any operation containing ratForm in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      ratForm with argument type(s) 
+--R      ratForm with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 59
 
 -- Input for page DerivativePage
diff --git a/src/input/davenport.input.pamphlet b/src/input/davenport.input.pamphlet
index e5e2360..e8576da 100644
--- a/src/input/davenport.input.pamphlet
+++ b/src/input/davenport.input.pamphlet
@@ -52,19 +52,19 @@ quotient(p1:t1,p2:t1,n:NNI):Union("failed",t1) ==
 quotient(1,1+x,8)
 --R 
 --R   Your expression cannot be fully compiled because it contains an 
---R      integer expression (for - ) whose sign cannot be determined (in 
+--R      integer expression (for -) whose sign cannot be determined (in 
 --R      general) and so must be specified by you. Perhaps you can try 
 --R      substituting something like
---R                                  (- :: PI) 
+--R                                  (- :: PI)
 --R                                     or
---R                                 (- :: NNI) 
---R      into your expression for - .
---R   AXIOM will attempt to step through and interpret the code.
+--R                                 (- :: NNI)
+--R      into your expression for -.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function quotient with type (UnivariatePolynomial(x,
 --R      Fraction(Integer)),UnivariatePolynomial(x,Fraction(Integer)),
 --R      NonNegativeInteger) -> Union("failed",UnivariatePolynomial(x,
 --R      Fraction(Integer))) 
---I   Compiling function G1504 with type Integer -> Boolean 
+--R   Compiling function G1499 with type Integer -> Boolean 
 --R
 --R         8    7    6    5    4    3    2
 --R   (3)  x  - x  + x  - x  + x  - x  + x  - x + 1
diff --git a/src/input/davis.input.pamphlet b/src/input/davis.input.pamphlet
index 50dc540..9b68279 100644
--- a/src/input/davis.input.pamphlet
+++ b/src/input/davis.input.pamphlet
@@ -62,13 +62,12 @@ d2:=integrate(f2,x=0,t)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
+--R      integrate with argument type(s)
 --R                        Fraction(Polynomial(Integer))
 --R                        Equation(Polynomial(Integer))
 --R                                 Variable(t)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 3
 
 --S 4 of 101
@@ -141,18 +140,17 @@ r56:=""
 --S 11 of 101
 f57:=f(x)
 --R 
---R   There are no library operations named f 
+--R   There are no library operations named f
 --R      Use HyperDoc Browse or issue
 --R                                 )what op f
---R      to learn if there is any operation containing " f " in its name.
+--R      to learn if there is any operation containing f in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named f 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 11
 
 --S 12 of 101
@@ -176,29 +174,27 @@ d57:=integrate(f57,a..b)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
+--R      integrate with argument type(s)
 --R                                Variable(f57)
 --R                               Segment(Symbol)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 13
 
 --S 14 of 101
 a57:=((b-a)/6)*(f(a)+4*f((a+b)/2)+f(b))
 --R 
---R   There are no library operations named f 
+--R   There are no library operations named f
 --R      Use HyperDoc Browse or issue
 --R                                 )what op f
---R      to learn if there is any operation containing " f " in its name.
+--R      to learn if there is any operation containing f in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named f 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 14
 
 --S 15 of 101
@@ -429,19 +425,18 @@ db154:=integrate(fb154,x=0..2*%pi)
 --S 36 of 101
 ab154:=2*%pi^3*J(1,2*%pi*n) -- J(n,m) is the Bessel function
 --R 
---R   There are no library operations named J 
+--R   There are no library operations named J
 --R      Use HyperDoc Browse or issue
 --R                                 )what op J
---R      to learn if there is any operation containing " J " in its name.
+--R      to learn if there is any operation containing J in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named J 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 36
 
 --S 37 of 101
@@ -892,12 +887,11 @@ ia453:=integrate(integrate(fa453,x),y)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
+--R      integrate with argument type(s)
 --R                              Expression(Float)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 83
 
 --S 84 of 101
@@ -913,12 +907,11 @@ da453:=integrate(integrate(fa453,x=-1..1),y=-1..1)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
+--R      integrate with argument type(s)
 --R                              Expression(Float)
 --R                           SegmentBinding(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 84
 
 --S 85 of 101
@@ -973,12 +966,11 @@ db453:=integrate(integrate(fb453,x=0..1),y=0..1)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
---IUnion(f1: OrderedCompletion(Expression(Integer)),f2: ...
+--R      integrate with argument type(s)
+--RUnion(f1: OrderedCompletion(Expression(Integer)),f2: List(OrderedCompletion(Expression(Integer))),fail: failed,pole: potentialPole)
 --R                     SegmentBinding(NonNegativeInteger)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 89
 
 --S 90 of 101
@@ -1034,12 +1026,11 @@ dc453:=integrate(integrate(fc453,x=0..1),y=0..1)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
---IUnion(f1: OrderedCompletion(Expression(Integer)),f2: ...
+--R      integrate with argument type(s)
+--RUnion(f1: OrderedCompletion(Expression(Integer)),f2: List(OrderedCompletion(Expression(Integer))),fail: failed,pole: potentialPole)
 --R                     SegmentBinding(NonNegativeInteger)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 94
 
 --S 95 of 101
@@ -1082,12 +1073,11 @@ i455:=integrate(integrate(integrate(f455,x),y),z)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
+--R      integrate with argument type(s)
 --R                              Expression(Float)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 98
 
 --S 99 of 101
@@ -1103,12 +1093,11 @@ d455:=integrate(integrate(integrate(f455,x=-1..1),y=-1..1),z=-1..1)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      integrate with argument type(s) 
+--R      integrate with argument type(s)
 --R                              Expression(Float)
 --R                           SegmentBinding(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 99
 
 --S 100 of 101
diff --git a/src/input/equation2.input.pamphlet b/src/input/equation2.input.pamphlet
index edb08b1..d6c1732 100644
--- a/src/input/equation2.input.pamphlet
+++ b/src/input/equation2.input.pamphlet
@@ -43,13 +43,12 @@ solve([x^3 + x - y^2 + 4,x*y + 2],[x,y],"sym")
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                          List(Polynomial(Integer))
 --R                      List(OrderedVariableList([x,y]))
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 27
@@ -84,13 +83,12 @@ solve([x^2*y - 1,x*y^2 - 2],[x,y],.01)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                          List(Polynomial(Integer))
 --R                      List(OrderedVariableList([x,y]))
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 5
 
 --S 6 of 27
@@ -106,13 +104,12 @@ solve([x^2/a = 1,a^2 - a*x = 0],[x,a],.001)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                List(Equation(Fraction(Polynomial(Integer))))
 --R                      List(OrderedVariableList([x,a]))
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 6
 
 --S 7 of 27
@@ -149,13 +146,12 @@ solve(x^3*y + x*y + 1,x,"sym")
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(x)
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 9
 
 --S 10 of 27
@@ -181,13 +177,12 @@ solve(x^4 - 10*x^3 + 35*x^2 - 50*x + 25,x,1/1000)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(x)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 11
 
 --S 12 of 27
@@ -203,13 +198,12 @@ solve(x^4 - 10*x^3 + 35*x^2 - 50*x + 25,x,"sym")
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(x)
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 27
@@ -245,13 +239,12 @@ solve(1/x^3 + 1/x^2 + 1/x = 0,x,"sym")
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Equation(Fraction(Polynomial(Integer)))
 --R                                 Variable(x)
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 15
 
 --S 16 of 27
@@ -276,13 +269,12 @@ solve(x^3*y + x*y + 1,x,"sym")
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(x)
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 27
@@ -308,13 +300,12 @@ solve(x^4 - 10*x^3 + 35*x^2 - 50*x + 25,x,1/1000)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(x)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 19
 
 --S 20 of 27
@@ -330,13 +321,12 @@ solve(x^4 - 10*x^3 + 35*x^2 - 50*x + 25,x,"sym")
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(x)
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 20
 
 --S 21 of 27
@@ -370,13 +360,12 @@ solve(1/x^3 + 1/x^2 + 1/x = 0,x,"sym")
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named solve
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Equation(Fraction(Polynomial(Integer)))
 --R                                 Variable(x)
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 23
 
 )clear all
diff --git a/src/input/expr.input.pamphlet b/src/input/expr.input.pamphlet
index 0814522..8954fcb 100644
--- a/src/input/expr.input.pamphlet
+++ b/src/input/expr.input.pamphlet
@@ -177,20 +177,19 @@ Back to normal
 --S 16 of 29
 deleteProperty(bar, "%display")
 --R 
---R   There are no library operations named deleteProperty 
+--R   There are no library operations named deleteProperty
 --R      Use HyperDoc Browse or issue
 --R                           )what op deleteProperty
---R      to learn if there is any operation containing " deleteProperty " 
---R      in its name.
+--R      to learn if there is any operation containing deleteProperty in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      deleteProperty with argument type(s) 
+--R      deleteProperty with argument type(s)
 --R                                BasicOperator
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 16
 
 --S 17 of 29
diff --git a/src/input/fns.input.pamphlet b/src/input/fns.input.pamphlet
index 32b4398..f6c9904 100644
--- a/src/input/fns.input.pamphlet
+++ b/src/input/fns.input.pamphlet
@@ -86,16 +86,15 @@ primes
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      nextPrime with argument type(s) 
+--R      nextPrime with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R 
 --RDaly Bug
---R   AXIOM can only iterate over lists now and you supplied an object of 
---R      type UniversalSegment(PositiveInteger) .
+--R   Axiom can only iterate over lists now and you supplied an object of 
+--R      type UniversalSegment(PositiveInteger).
 --E 8
 
 --S 9 of 20
@@ -109,16 +108,15 @@ primes(20)
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      nextPrime with argument type(s) 
+--R      nextPrime with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R 
 --RDaly Bug
---R   AXIOM can only iterate over lists now and you supplied an object of 
---R      type UniversalSegment(PositiveInteger) .
+--R   Axiom can only iterate over lists now and you supplied an object of 
+--R      type UniversalSegment(PositiveInteger).
 --E 9
 
 --S 10 of 20
@@ -138,18 +136,17 @@ firstPrimes(25)
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      nextPrime with argument type(s) 
+--R      nextPrime with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Cannot compile map: primes 
 --R   We will attempt to interpret the code.
 --R 
 --RDaly Bug
---R   AXIOM can only iterate over lists now and you supplied an object of 
---R      type UniversalSegment(PositiveInteger) .
+--R   Axiom can only iterate over lists now and you supplied an object of 
+--R      type UniversalSegment(PositiveInteger).
 --E 11
 
 --S 12 of 20
@@ -169,18 +166,17 @@ primesLessThan 1000
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      nextPrime with argument type(s) 
+--R      nextPrime with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Cannot compile map: primes 
 --R   We will attempt to interpret the code.
 --R 
 --RDaly Bug
---R   AXIOM can only iterate over lists now and you supplied an object of 
---R      type UniversalSegment(PositiveInteger) .
+--R   Axiom can only iterate over lists now and you supplied an object of 
+--R      type UniversalSegment(PositiveInteger).
 --E 13
 
 --S 14 of 20
@@ -200,18 +196,17 @@ isPrime?(1111)
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      nextPrime with argument type(s) 
+--R      nextPrime with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Cannot compile map: primes 
 --R   We will attempt to interpret the code.
 --R 
 --RDaly Bug
---R   AXIOM can only iterate over lists now and you supplied an object of 
---R      type UniversalSegment(PositiveInteger) .
+--R   Axiom can only iterate over lists now and you supplied an object of 
+--R      type UniversalSegment(PositiveInteger).
 --E 15
 
 --S 16 of 20
@@ -225,16 +220,15 @@ twins := [p,p+2 for p in primes | prime?(p+2)]
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      nextPrime with argument type(s) 
+--R      nextPrime with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R 
 --RDaly Bug
---R   AXIOM can only iterate over lists now and you supplied an object of 
---R      type UniversalSegment(PositiveInteger) .
+--R   Axiom can only iterate over lists now and you supplied an object of 
+--R      type UniversalSegment(PositiveInteger).
 --E 16
 
 --S 17 of 20
@@ -248,12 +242,11 @@ twins := [p, p+2 for i in 1.. | (p := primes(i)) + 2 = primes(i+1)]
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      nextPrime with argument type(s) 
+--R      nextPrime with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Cannot compile map: primes 
 --R   We will attempt to interpret the code.
 --R 
@@ -276,7 +269,7 @@ twins := [p, p + 2 for p in firsts]
 --R 
 --R 
 --RDaly Bug
---R   AXIOM cannot iterate with p over your form now. Perhaps you should 
+--R   Axiom cannot iterate with p over your form now. Perhaps you should 
 --R      try using a conversion to make sure your form is a list or 
 --R      stream, for example.
 --E 19
@@ -284,19 +277,17 @@ twins := [p, p + 2 for p in firsts]
 --S 20 of 20
 twins(i) ==firsts(i),2 + firsts(i)
 --R 
---R   There are no library operations named firsts 
+--R   There are no library operations named firsts
 --R      Use HyperDoc Browse or issue
 --R                               )what op firsts
---R      to learn if there is any operation containing " firsts " in its 
---R      name.
+--R      to learn if there is any operation containing firsts in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      firsts with argument type(s) 
+--R      firsts with argument type(s)
 --R                                 Variable(i)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 20
 )spool 
 )lisp (bye)
diff --git a/src/input/guess.input.pamphlet b/src/input/guess.input.pamphlet
index 7a67beb..0bc55c7 100644
--- a/src/input/guess.input.pamphlet
+++ b/src/input/guess.input.pamphlet
@@ -340,11 +340,10 @@ t3:=guessRat([(i+1)*z for i in 0..5]::List POLY PF 5)
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      guessRat with argument type(s) 
+--R      guessRat with argument type(s)
 --R                       List(Polynomial(PrimeField(5)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 )clear all
@@ -435,11 +434,10 @@ t7:=getEq first t6
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named first
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                Variable(t6)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 30
 
 --S 31 of 102
@@ -476,11 +474,10 @@ t10:=getEq first t9
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named first
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                Variable(t9)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 33
 
 )clear all
@@ -867,12 +864,11 @@ guessADE(q)(first(t1, 4), maxPower==2, allDegrees==true)
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named first
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                Variable(t1)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 70
 
 )clear all
diff --git a/src/input/herm.input.pamphlet b/src/input/herm.input.pamphlet
index ef905f4..d2e6f53 100644
--- a/src/input/herm.input.pamphlet
+++ b/src/input/herm.input.pamphlet
@@ -29,19 +29,17 @@
 --S 2 of 29
 h0 := pHS([] :: List INT)
 --R 
---R   There are no library operations named pHS 
+--R   There are no library operations named pHS
 --R      Use HyperDoc Browse or issue
 --R                                )what op pHS
---R      to learn if there is any operation containing " pHS " in its 
---R      name.
+--R      to learn if there is any operation containing pHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named pHS 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                List(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --       []
@@ -158,133 +156,119 @@ f5 := expand h5
 --S 14 of 29
 packHS f0
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 14
 --       []
 
 --S 15 of 29
 packHS f1
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 15
 --       [1]
 
 --S 16 of 29
 packHS f2
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 16
 --       [1,2]
 
 --S 17 of 29
 packHS f3
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 --       [1,2,3]
 
 --S 18 of 29
 packHS f4
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 18
 --       [1,2,3,4]
 
 --S 19 of 29
 packHS f5
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 19
 --       [1,2,3,4,5]
 
 --S 20 of 29
 packHS vector[%i,3,3,3]
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                          Vector(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 20
 -- Error signalled from user code:
 --    The argument of packHS is not Hermitian - the first element must
@@ -293,19 +277,17 @@ packHS vector[%i,3,3,3]
 --S 21 of 29
 packHS vector [1, 3, 5, 7]
 --R 
---R   There are no library operations named packHS 
+--R   There are no library operations named packHS
 --R      Use HyperDoc Browse or issue
 --R                               )what op packHS
---R      to learn if there is any operation containing " packHS " in its 
---R      name.
+--R      to learn if there is any operation containing packHS in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      packHS with argument type(s) 
+--R      packHS with argument type(s)
 --R                           Vector(PositiveInteger)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 21
 -- Error signalled from user code:
 --    The argument of packHS is not Hermitian - elements 2 and 4 are 
@@ -326,114 +308,108 @@ packHS [1, 3, %i, 3]
 --S 23 of 29
 conjHerm h0
 --R 
---R   There are no library operations named conjHerm 
+--R   There are no library operations named conjHerm
 --R      Use HyperDoc Browse or issue
 --R                              )what op conjHerm
---R      to learn if there is any operation containing " conjHerm " in its
+--R      to learn if there is any operation containing conjHerm in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      conjHerm with argument type(s) 
+--R      conjHerm with argument type(s)
 --R                                Variable(h0)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 23
 --       []
 
 --S 24 of 29
 conjHerm h1
 --R 
---R   There are no library operations named conjHerm 
+--R   There are no library operations named conjHerm
 --R      Use HyperDoc Browse or issue
 --R                              )what op conjHerm
---R      to learn if there is any operation containing " conjHerm " in its
+--R      to learn if there is any operation containing conjHerm in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      conjHerm with argument type(s) 
+--R      conjHerm with argument type(s)
 --R                                   Symbol
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 24
 --       [1]
 
 --S 25 of 29
 conjHerm h2
 --R 
---R   There are no library operations named conjHerm 
+--R   There are no library operations named conjHerm
 --R      Use HyperDoc Browse or issue
 --R                              )what op conjHerm
---R      to learn if there is any operation containing " conjHerm " in its
+--R      to learn if there is any operation containing conjHerm in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      conjHerm with argument type(s) 
+--R      conjHerm with argument type(s)
 --R                                   Symbol
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 25
 --       [1,2]
 
 --S 26 of 29
 conjHerm h3
 --R 
---R   There are no library operations named conjHerm 
+--R   There are no library operations named conjHerm
 --R      Use HyperDoc Browse or issue
 --R                              )what op conjHerm
---R      to learn if there is any operation containing " conjHerm " in its
+--R      to learn if there is any operation containing conjHerm in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      conjHerm with argument type(s) 
+--R      conjHerm with argument type(s)
 --R                                   Symbol
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 26
 --       [1,2,- 3]
 
 --S 27 of 29
 conjHerm h4
 --R 
---R   There are no library operations named conjHerm 
+--R   There are no library operations named conjHerm
 --R      Use HyperDoc Browse or issue
 --R                              )what op conjHerm
---R      to learn if there is any operation containing " conjHerm " in its
+--R      to learn if there is any operation containing conjHerm in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      conjHerm with argument type(s) 
+--R      conjHerm with argument type(s)
 --R                                   Symbol
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 --       [1,2,3,- 4]
 
 --S 28 of 29
 conjHerm h5
 --R 
---R   There are no library operations named conjHerm 
+--R   There are no library operations named conjHerm
 --R      Use HyperDoc Browse or issue
 --R                              )what op conjHerm
---R      to learn if there is any operation containing " conjHerm " in its
+--R      to learn if there is any operation containing conjHerm in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      conjHerm with argument type(s) 
+--R      conjHerm with argument type(s)
 --R                                   Symbol
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 28
 --       [1,2,3,- 4,- 5]
 
diff --git a/src/input/kamke0.input.pamphlet b/src/input/kamke0.input.pamphlet
index b7913aa..a05fc25 100644
--- a/src/input/kamke0.input.pamphlet
+++ b/src/input/kamke0.input.pamphlet
@@ -1342,6 +1342,7 @@ yx:=solve(ode35,y,x)
 
 --S 100 of 134
 ode35expr := D(yx,x) + f(x)*(yx^2 + 2*a*yx +b) 
+--R 
 --R
 --R   (97)
 --R                  2         2             3               2     2
@@ -1349,7 +1350,7 @@ ode35expr := D(yx,x) + f(x)*(yx^2 + 2*a*yx +b)
 --R      *
 --R          +--------+   x          2
 --R          |       2  ++
---I         \|- b + a   |   f(%H)d%H
+--I         \|- b + a   |   f(%N)d%N
 --R                    ++
 --R     + 
 --R                      2         2             3               2     2
@@ -1378,7 +1379,7 @@ ode35expr := D(yx,x) + f(x)*(yx^2 + 2*a*yx +b)
 --R      *
 --R            x
 --R          ++
---I          |   f(%H)d%H
+--I          |   f(%N)d%N
 --R         ++
 --R     + 
 --R                  +--------+
@@ -1400,7 +1401,7 @@ ode35expr := D(yx,x) + f(x)*(yx^2 + 2*a*yx +b)
 --R             /
 --R                    2
 --R                y(x)  + 2a y(x) + b
---R        ^
+--R        **
 --R           2
 --R     + 
 --R                    3         2      2      4                 2     3
@@ -1836,18 +1837,16 @@ ode48a:=solve(ode48,y,x)
 ode49 := D(y(x),x) + a*diff(phi(x),x)*y(x)^3 + 6*a*phi(x)*y(x)^2 + _
           (2*a+1)*y(x)*diff(phi(x),x,x)/diff(phi(x),x) +2*(a+1)
 --R 
---R   There are no library operations named phi 
+--R   There are no library operations named phi
 --R      Use HyperDoc Browse or issue
 --R                                )what op phi
---R      to learn if there is any operation containing " phi " in its 
---R      name.
+--R      to learn if there is any operation containing phi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named phi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 128
 
 --S 129 of 134
diff --git a/src/input/liska.input.pamphlet b/src/input/liska.input.pamphlet
index f6bb9fe..a7123cd 100644
--- a/src/input/liska.input.pamphlet
+++ b/src/input/liska.input.pamphlet
@@ -1112,12 +1112,11 @@ intRules int(a^2*b+a^b+3*a-5,a)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named elt 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 86
 
 --S 87 of 94
diff --git a/src/input/matrix22.input.pamphlet b/src/input/matrix22.input.pamphlet
index 5475be8..4181527 100644
--- a/src/input/matrix22.input.pamphlet
+++ b/src/input/matrix22.input.pamphlet
@@ -78,11 +78,10 @@ determinant n
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      determinant with argument type(s) 
+--R      determinant with argument type(s)
 --R                   SquareMatrix(2,SquareMatrix(2,Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 4
 )set mes test on
 
diff --git a/src/input/ndftip.input.pamphlet b/src/input/ndftip.input.pamphlet
index e4df210..c934fde 100644
--- a/src/input/ndftip.input.pamphlet
+++ b/src/input/ndftip.input.pamphlet
@@ -132,19 +132,17 @@ seqsF := [vector [0.3854 + 0.5417*%i, 0.6772 + 0.2983*%i,   _
 --S 12 of 45
 dftA := nagDFT seqA;
 --R 
---R   There are no library operations named nagDFT 
+--R   There are no library operations named nagDFT
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagDFT
---R      to learn if there is any operation containing " nagDFT " in its 
---R      name.
+--R      to learn if there is any operation containing nagDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDFT with argument type(s) 
+--R      nagDFT with argument type(s)
 --R                                 List(Float)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 45 used to work?
@@ -179,19 +177,18 @@ dftA :: Vector Complex Float :: Matrix Complex Float
 --S 14 of 45 used to work?
 nagInverseDFT dftA :: Vector Float
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                               Variable(dftA)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 14 
 --       [0.34907,0.5489,0.74776,0.94459,1.1385,1.3285,1.5137]
 
@@ -199,19 +196,17 @@ nagInverseDFT dftA :: Vector Float
 --S 15 of 45
 dftB := nagDFT seqB;
 --R 
---R   There are no library operations named nagDFT 
+--R   There are no library operations named nagDFT
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagDFT
---R      to learn if there is any operation containing " nagDFT " in its 
---R      name.
+--R      to learn if there is any operation containing nagDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDFT with argument type(s) 
+--R      nagDFT with argument type(s)
 --R                            List(Complex(Float))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 15
 
 --S 16 of 45 used to work?
@@ -244,19 +239,18 @@ dftB :: Vector Complex Float :: Matrix Complex Float
 --S 17 of 45 used to work?
 (nagInverseDFT dftB) :: Vector Complex Float :: Matrix Complex Float
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                               Variable(dftB)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 --       +0.34907 - 0.37168 %i+
 --       |                    |
@@ -277,19 +271,18 @@ dftB :: Vector Complex Float :: Matrix Complex Float
 --S 18 of 45
 hdftA := nagHermitianDFT seqA;
 --R 
---R   There are no library operations named nagHermitianDFT 
+--R   There are no library operations named nagHermitianDFT
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagHermitianDFT
---R      to learn if there is any operation containing " nagHermitianDFT "
---R      in its name.
+--R      to learn if there is any operation containing nagHermitianDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHermitianDFT with argument type(s) 
+--R      nagHermitianDFT with argument type(s)
 --R                                 List(Float)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 18
 
 --S 19 of 45 used to work?
@@ -321,19 +314,18 @@ hdftA := nagHermitianDFT seqA;
 --S 20 of 45 used to work? 
 (nagInverseDFT hdftA) :: Vector Float
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                               Variable(hdftA)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 20
 --       [0.34907,0.5489,0.74776,0.94459,1.1385,1.3285,1.5137]
 
@@ -342,19 +334,17 @@ hdftA := nagHermitianDFT seqA;
 --S 21 of 45
 dftC := nagDFT hseqC;
 --R 
---R   There are no library operations named nagDFT 
+--R   There are no library operations named nagDFT
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagDFT
---R      to learn if there is any operation containing " nagDFT " in its 
---R      name.
+--R      to learn if there is any operation containing nagDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDFT with argument type(s) 
+--R      nagDFT with argument type(s)
 --R                                   Symbol
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 21
 
 --S 22 of 45 used to work?
@@ -373,19 +363,18 @@ dftC :: Vector Float
 --S 23 of 45 used to work?
 (nagInverseDFT dftC) :: Vector Complex Float
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                               Variable(dftC)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 23 
 -- [0.34907, 0.5489 + 1.5137 %i, 0.74776 + 1.3285 %i, 0.94459 + 1.1385 %i,
 --  0.94459 - 1.1385 %i, 0.74776 - 1.3285 %i, 0.5489 - 1.5137 %i]
@@ -395,19 +384,18 @@ dftC :: Vector Float
 --S 24 of 45 used to work?
 nagHermitianInverseDFT dftC
 --R 
---R   There are no library operations named nagHermitianInverseDFT 
+--R   There are no library operations named nagHermitianInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagHermitianInverseDFT
---R      to learn if there is any operation containing " 
---R      nagHermitianInverseDFT " in its name.
+--R      to learn if there is any operation containing 
+--R      nagHermitianInverseDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHermitianInverseDFT with argument type(s) 
+--R      nagHermitianInverseDFT with argument type(s)
 --R                               Variable(dftC)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 24 
 -- [0.34907000000000005, 0.54889999999999983, 0.74775999999999987,
 --  0.94459000000000004, 1.1385000000000003, 1.3284999999999998,
@@ -418,19 +406,17 @@ nagHermitianInverseDFT dftC
 --S 25 of 45
 dftsD := nagDFT seqsD;
 --R 
---R   There are no library operations named nagDFT 
+--R   There are no library operations named nagDFT
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagDFT
---R      to learn if there is any operation containing " nagDFT " in its 
---R      name.
+--R      to learn if there is any operation containing nagDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDFT with argument type(s) 
+--R      nagDFT with argument type(s)
 --R                          List(Vector(DoubleFloat))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 25
 
 --S 26 of 45 used to work?
@@ -462,19 +448,18 @@ dftsD :: List Vector Complex Float
 --S 27 of 45
 invdftsD := nagInverseDFT dftsD ;
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                               Variable(dftsD)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 45 used to work?
@@ -495,19 +480,17 @@ invdftsD :: List Vector Complex Float
 --S 29 of 45
 dftsE := nagDFT seqsE;
 --R 
---R   There are no library operations named nagDFT 
+--R   There are no library operations named nagDFT
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagDFT
---R      to learn if there is any operation containing " nagDFT " in its 
---R      name.
+--R      to learn if there is any operation containing nagDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDFT with argument type(s) 
+--R      nagDFT with argument type(s)
 --R                                List(Symbol)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 29
 
 --S 30 of 45 used to work?
@@ -528,19 +511,18 @@ dftsE :: List Vector Float
 --S 31 of 45
 invdftsE := nagInverseDFT dftsE;
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                               Variable(dftsE)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 31
 
 --S 32 of 45 used to work?
@@ -570,19 +552,18 @@ invdftsE :: List Vector Complex Float
 --S 33 of 45
 hdftsD := nagHermitianDFT seqsD;
 --R 
---R   There are no library operations named nagHermitianDFT 
+--R   There are no library operations named nagHermitianDFT
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagHermitianDFT
---R      to learn if there is any operation containing " nagHermitianDFT "
---R      in its name.
+--R      to learn if there is any operation containing nagHermitianDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHermitianDFT with argument type(s) 
+--R      nagHermitianDFT with argument type(s)
 --R                          List(Vector(DoubleFloat))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 33
 
 --S 34 of 45 used to work?
@@ -598,12 +579,11 @@ map(expand,hdftsD) :: List Vector Complex Float
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named map 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                              Variable(expand)
 --R                              Variable(hdftsD)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 34 
 -- [
 --   [1.07373, - 0.104062 - 0.00438406 %i, 0.112554 - 0.373777 %i, - 0.146684,
@@ -623,19 +603,18 @@ map(expand,hdftsD) :: List Vector Complex Float
 --S 35 of 45 used to work?
 (nagInverseDFT hdftsD) :: List Vector Float
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                              Variable(hdftsD)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 35 
 -- [[0.3854,0.6772,0.1138,0.6751,0.6362,0.1424],
 --  [0.5417,0.2983,0.1181,0.7255,0.8638,0.8723],
@@ -645,19 +624,17 @@ map(expand,hdftsD) :: List Vector Complex Float
 --S 36 of 45
 dftsF := nagDFT seqsF;
 --R 
---R   There are no library operations named nagDFT 
+--R   There are no library operations named nagDFT
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagDFT
---R      to learn if there is any operation containing " nagDFT " in its 
---R      name.
+--R      to learn if there is any operation containing nagDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDFT with argument type(s) 
+--R      nagDFT with argument type(s)
 --R                     List(Vector(Complex(DoubleFloat)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 36
 
 --S 37 of 45 used to work?
@@ -689,19 +666,18 @@ dftsF :: List Vector Complex Float
 --S 38 of 45
 invdftsF := nagInverseDFT dftsF ;
 --R 
---R   There are no library operations named nagInverseDFT 
+--R   There are no library operations named nagInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagInverseDFT
---R      to learn if there is any operation containing " nagInverseDFT " 
---R      in its name.
+--R      to learn if there is any operation containing nagInverseDFT in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagInverseDFT with argument type(s) 
+--R      nagInverseDFT with argument type(s)
 --R                               Variable(dftsF)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 38
 
 --S 39 of 45
@@ -731,19 +707,18 @@ invdftsF :: List Vector Complex Float
 --S 40 of 45 used to work?
 nagHermitianInverseDFT dftsE
 --R 
---R   There are no library operations named nagHermitianInverseDFT 
+--R   There are no library operations named nagHermitianInverseDFT
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagHermitianInverseDFT
---R      to learn if there is any operation containing " 
---R      nagHermitianInverseDFT " in its name.
+--R      to learn if there is any operation containing 
+--R      nagHermitianInverseDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHermitianInverseDFT with argument type(s) 
+--R      nagHermitianInverseDFT with argument type(s)
 --R                               Variable(dftsE)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 40 
 -- [
 --   [0.38540000000000013, 0.67720000000000025, 0.11380000000000001,
@@ -819,19 +794,17 @@ badSeqs : List PackedHermitianSequence DoubleFloat
 --S 44 of 45
 nagDFT badSeqs
 --R 
---R   There are no library operations named nagDFT 
+--R   There are no library operations named nagDFT
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagDFT
---R      to learn if there is any operation containing " nagDFT " in its 
---R      name.
+--R      to learn if there is any operation containing nagDFT in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDFT with argument type(s) 
+--R      nagDFT with argument type(s)
 --R                              Variable(badSeqs)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 44
 
 --S 45 of 45
diff --git a/src/input/nepip.input.pamphlet b/src/input/nepip.input.pamphlet
index f7b056d..a2f4fdb 100644
--- a/src/input/nepip.input.pamphlet
+++ b/src/input/nepip.input.pamphlet
@@ -75,77 +75,71 @@ mB2 := matrix[[ 1 , 2 , -3 , 1],  _
 --S 6 of 27 used to work?
 nagEigenvalues(mA1,mB1) :: List Float
 --R 
---R   There are no library operations named nagEigenvalues 
+--R   There are no library operations named nagEigenvalues
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagEigenvalues
---R      to learn if there is any operation containing " nagEigenvalues " 
---R      in its name.
+--R      to learn if there is any operation containing nagEigenvalues in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEigenvalues with argument type(s) 
+--R      nagEigenvalues with argument type(s)
 --R                                Matrix(Float)
 --R                               Matrix(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 6
 --       [- 3.0,- 1.0,2.0,4.0]
 
 --S 7 of 27
 vv1 := nagEigenvectors(mA1,mB1);
 --R 
---R   There are no library operations named nagEigenvectors 
+--R   There are no library operations named nagEigenvectors
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagEigenvectors
---R      to learn if there is any operation containing " nagEigenvectors "
---R      in its name.
+--R      to learn if there is any operation containing nagEigenvectors in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEigenvectors with argument type(s) 
+--R      nagEigenvectors with argument type(s)
 --R                                Matrix(Float)
 --R                               Matrix(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 27 used to work?
 (vv1.eigenvalues) :: List Float
 --R 
---R   There are no library operations named vv1 
+--R   There are no library operations named vv1
 --R      Use HyperDoc Browse or issue
 --R                                )what op vv1
---R      to learn if there is any operation containing " vv1 " in its 
---R      name.
+--R      to learn if there is any operation containing vv1 in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named vv1 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                            Variable(eigenvalues)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 8
 --       [- 3.0,- 1.0,2.0,4.0]
 
 --S 9 of 27 used to work?
 (vv1.eigenvectors) :: List Vector Complex Float
 --R 
---R   There are no library operations named vv1 
+--R   There are no library operations named vv1
 --R      Use HyperDoc Browse or issue
 --R                                )what op vv1
---R      to learn if there is any operation containing " vv1 " in its 
---R      name.
+--R      to learn if there is any operation containing vv1 in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named vv1 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                           Variable(eigenvectors)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 9
 -- [[- 4.35,0.05,1.0,- 0.5], [- 2.05,0.15,0.5,- 0.5], [- 3.95,0.85,0.5,- 0.5],
 --  [2.65,0.05,- 1.0,0.5]]
@@ -153,20 +147,19 @@ vv1 := nagEigenvectors(mA1,mB1);
 --S 10 of 27
 nagEigenvalues(mA2,mB2)
 --R 
---R   There are no library operations named nagEigenvalues 
+--R   There are no library operations named nagEigenvalues
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagEigenvalues
---R      to learn if there is any operation containing " nagEigenvalues " 
---R      in its name.
+--R      to learn if there is any operation containing nagEigenvalues in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEigenvalues with argument type(s) 
+--R      nagEigenvalues with argument type(s)
 --R                                Matrix(Float)
 --R                               Matrix(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 10
 
 \end{chunk}
@@ -193,38 +186,35 @@ All components are O(1) or more so:
 --S 12 of 27
 vv2 := nagEigenvectors(mA2,mB2);
 --R 
---R   There are no library operations named nagEigenvectors 
+--R   There are no library operations named nagEigenvectors
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagEigenvectors
---R      to learn if there is any operation containing " nagEigenvectors "
---R      in its name.
+--R      to learn if there is any operation containing nagEigenvectors in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEigenvectors with argument type(s) 
+--R      nagEigenvectors with argument type(s)
 --R                                Matrix(Float)
 --R                               Matrix(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 27
 vv2.eigenvalues
 --R 
---R   There are no library operations named vv2 
+--R   There are no library operations named vv2
 --R      Use HyperDoc Browse or issue
 --R                                )what op vv2
---R      to learn if there is any operation containing " vv2 " in its 
---R      name.
+--R      to learn if there is any operation containing vv2 in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named vv2 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                            Variable(eigenvalues)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 13
 
 \end{chunk}
@@ -252,19 +242,17 @@ All components are O(1) or more so:
 --S 15 of 27 used to work?
 vv2.eigenvectors :: List Vector Complex Float
 --R 
---R   There are no library operations named vv2 
+--R   There are no library operations named vv2
 --R      Use HyperDoc Browse or issue
 --R                                )what op vv2
---R      to learn if there is any operation containing " vv2 " in its 
---R      name.
+--R      to learn if there is any operation containing vv2 in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named vv2 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                           Variable(eigenvectors)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 15
 
 -- [[0.99606,0.0056917,0.062609,0.062609],
@@ -282,58 +270,53 @@ vv2.eigenvectors :: List Vector Complex Float
 --S 16 of 27
 vv2a := nagEigenvectors(mA2,mB2,0.0001);
 --R 
---R   There are no library operations named nagEigenvectors 
+--R   There are no library operations named nagEigenvectors
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagEigenvectors
---R      to learn if there is any operation containing " nagEigenvectors "
---R      in its name.
+--R      to learn if there is any operation containing nagEigenvectors in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEigenvectors with argument type(s) 
+--R      nagEigenvectors with argument type(s)
 --R                                Matrix(Float)
 --R                               Matrix(Integer)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 16
 
 --S 17 of 27 used to work?
 vv2a.eigenvalues :: List Complex Float
 --R 
---R   There are no library operations named vv2a 
+--R   There are no library operations named vv2a
 --R      Use HyperDoc Browse or issue
 --R                                )what op vv2a
---R      to learn if there is any operation containing " vv2a " in its 
---R      name.
+--R      to learn if there is any operation containing vv2a in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named vv2a 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                            Variable(eigenvalues)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 --       [1.9989,3.0003 + 3.9994 %i,3.0003 - 3.9994 %i,4.0]
 
 --S 18 of 27
 vv2a.eigenvectors :: List Vector Complex Float
 --R 
---R   There are no library operations named vv2a 
+--R   There are no library operations named vv2a
 --R      Use HyperDoc Browse or issue
 --R                                )what op vv2a
---R      to learn if there is any operation containing " vv2a " in its 
---R      name.
+--R      to learn if there is any operation containing vv2a in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named vv2a 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                           Variable(eigenvectors)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 18
 -- [[0.99605,0.0057355,0.062656,0.062656],
 --
@@ -359,20 +342,19 @@ The next test should fail on F02ADF then call F02BJF:
 --S 20 of 27
 nagEigenvalues(mA1,mB1)
 --R 
---R   There are no library operations named nagEigenvalues 
+--R   There are no library operations named nagEigenvalues
 --R      Use HyperDoc Browse or issue
 --R                           )what op nagEigenvalues
---R      to learn if there is any operation containing " nagEigenvalues " 
---R      in its name.
+--R      to learn if there is any operation containing nagEigenvalues in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEigenvalues with argument type(s) 
+--R      nagEigenvalues with argument type(s)
 --R                                Matrix(Float)
 --R                               Matrix(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 20
 
 \end{chunk}
@@ -395,38 +377,35 @@ Similarly, this should fail on F02AEF then call F02BJF:
 --S 22 of 27
 vv3 := nagEigenvectors(mA1,mB1);
 --R 
---R   There are no library operations named nagEigenvectors 
+--R   There are no library operations named nagEigenvectors
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagEigenvectors
---R      to learn if there is any operation containing " nagEigenvectors "
---R      in its name.
+--R      to learn if there is any operation containing nagEigenvectors in 
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEigenvectors with argument type(s) 
+--R      nagEigenvectors with argument type(s)
 --R                                Matrix(Float)
 --R                               Matrix(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 27
 vv3.eigenvalues
---R 
---R   There are no library operations named vv3 
---R      Use HyperDoc Browse or issue
---R                                )what op vv3
---R      to learn if there is any operation containing " vv3 " in its 
---R      name.
---R 
---RDaly Bug
---R   Cannot find a definition or applicable library operation named vv3 
---R      with argument type(s) 
---R                            Variable(eigenvalues)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+ 
+   There are no library operations named vv3
+      Use HyperDoc Browse or issue
+                                )what op vv3
+      to learn if there is any operation containing vv3 in its name.
+ 
+Daly Bug
+   Cannot find a definition or applicable library operation named vv3 
+      with argument type(s)
+                            Variable(eigenvalues)
+      Perhaps you should use @ to indicate the required return type, or
+      $ to specify which version of the function you need.
 --E 23
 
 \end{chunk}
@@ -447,19 +426,17 @@ All components are O(1) or more so:
 --S 25 of 27 used to work?
 vv3.eigenvectors :: List Vector Complex Float
 --R 
---R   There are no library operations named vv3 
+--R   There are no library operations named vv3
 --R      Use HyperDoc Browse or issue
 --R                                )what op vv3
---R      to learn if there is any operation containing " vv3 " in its 
---R      name.
+--R      to learn if there is any operation containing vv3 in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named vv3 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                           Variable(eigenvectors)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 25
 --  [[- 0.034577,0.63045,- 0.75202,0.1892],
 --   [0.17876,- 0.73845,0.047413,0.64845],
diff --git a/src/input/noptip.input.pamphlet b/src/input/noptip.input.pamphlet
index 7bc28ac..8ed0c4a 100644
--- a/src/input/noptip.input.pamphlet
+++ b/src/input/noptip.input.pamphlet
@@ -49,20 +49,18 @@ start := [x=-1.0, y=1.0];
 --S 4 of 6 used to work?
 nagMin(f,start) :: List Equation Polynomial Float
 --R 
---R   There are no library operations named nagMin 
+--R   There are no library operations named nagMin
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagMin
---R      to learn if there is any operation containing " nagMin " in its 
---R      name.
+--R      to learn if there is any operation containing nagMin in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagMin with argument type(s) 
+--R      nagMin with argument type(s)
 --R                             Expression(Integer)
 --R                      List(Equation(Polynomial(Float)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 4
 --       [x= 0.5,y= - 1.0]
 
diff --git a/src/input/nqip.input.pamphlet b/src/input/nqip.input.pamphlet
index aa468a3..5bd5fcc 100644
--- a/src/input/nqip.input.pamphlet
+++ b/src/input/nqip.input.pamphlet
@@ -16,6 +16,7 @@
 \end{chunk}
 \begin{chunk}{*}
 )set break resume
+)sys rm -f nqip.output
 )spool nqip.output
 )set message test on
 )set message auto off
@@ -52,20 +53,19 @@ yvals := [4.0000,3.9936,3.9746,3.9432,3.8135,3.7467,3.6697,3.4943,
 --S 4 of 14
 result := nagPolygonIntegrate(xvals,yvals);
 --R 
---R   There are no library operations named nagPolygonIntegrate 
+--R   There are no library operations named nagPolygonIntegrate
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagPolygonIntegrate
---R      to learn if there is any operation containing " 
---R      nagPolygonIntegrate " in its name.
+--R      to learn if there is any operation containing nagPolygonIntegrate
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagPolygonIntegrate with argument type(s) 
+--R      nagPolygonIntegrate with argument type(s)
 --R                                 List(Float)
 --R                                 List(Float)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 4
 
 --S 5 of 14 used to work?
@@ -79,11 +79,10 @@ result.integral :: Float
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      result with argument type(s) 
+--R      result with argument type(s)
 --R                             Variable(integral)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 5
 --       3.1414
 
@@ -98,11 +97,10 @@ result.errorEstimate :: Float
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      result with argument type(s) 
+--R      result with argument type(s)
 --R                           Variable(errorEstimate)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 6
 --       - 0.000025627
 
@@ -116,19 +114,18 @@ coords := transpose matrix [xvals, yvals];
 --S 8 of 14
 result := nagPolygonIntegrate coords;
 --R 
---R   There are no library operations named nagPolygonIntegrate 
+--R   There are no library operations named nagPolygonIntegrate
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagPolygonIntegrate
---R      to learn if there is any operation containing " 
---R      nagPolygonIntegrate " in its name.
+--R      to learn if there is any operation containing nagPolygonIntegrate
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagPolygonIntegrate with argument type(s) 
+--R      nagPolygonIntegrate with argument type(s)
 --R                                Matrix(Float)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 8
 
 --S 9 of 14 used to work?
@@ -142,11 +139,10 @@ result.integral :: Float
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      result with argument type(s) 
+--R      result with argument type(s)
 --R                             Variable(integral)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 9
 --       3.1414
 
@@ -161,31 +157,29 @@ result.errorEstimate :: Float
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      result with argument type(s) 
+--R      result with argument type(s)
 --R                           Variable(errorEstimate)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 10
 --       - 0.000025627
 
 --S 11 of 14 broken
 nagPolygonIntegrate([1,2,3],[1,2,3,4])
 --R 
---R   There are no library operations named nagPolygonIntegrate 
+--R   There are no library operations named nagPolygonIntegrate
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagPolygonIntegrate
---R      to learn if there is any operation containing " 
---R      nagPolygonIntegrate " in its name.
+--R      to learn if there is any operation containing nagPolygonIntegrate
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagPolygonIntegrate with argument type(s) 
+--R      nagPolygonIntegrate with argument type(s)
 --R                            List(PositiveInteger)
 --R                            List(PositiveInteger)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 11
 -- 
 --   Error signalled from user code:
diff --git a/src/input/nsfip.input.pamphlet b/src/input/nsfip.input.pamphlet
index dfc4077..b52691a 100644
--- a/src/input/nsfip.input.pamphlet
+++ b/src/input/nsfip.input.pamphlet
@@ -16,6 +16,7 @@
 \end{chunk}
 \begin{chunk}{*}
 )set break resume
+)sys rm -f nsfip.output
 )spool nsfip.output
 )set message test on
 )set message auto off
@@ -43,38 +44,36 @@ nagExpInt : DF -> DF ;
 --S 2 of 141 used to work?
 nagExpInt(2) :: Float
 --R 
---R   There are no library operations named nagExpInt 
+--R   There are no library operations named nagExpInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagExpInt
---R      to learn if there is any operation containing " nagExpInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagExpInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagExpInt with argument type(s) 
+--R      nagExpInt with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 --       0.0489
 
 --S 3 of 141
 nagExpInt(-1) :: Float
 --R 
---R   There are no library operations named nagExpInt 
+--R   There are no library operations named nagExpInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagExpInt
---R      to learn if there is any operation containing " nagExpInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagExpInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagExpInt with argument type(s) 
+--R      nagExpInt with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 3
 --
 -- ** ABNORMAL EXIT from NAG Library routine S13AAF: IFAIL =     1
@@ -91,117 +90,112 @@ nagSinInt : DF -> DF ;
 --S 4 of 141 used to work?
 nagSinInt(0) :: Float
 --R 
---R   There are no library operations named nagSinInt 
+--R   There are no library operations named nagSinInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagSinInt
---R      to learn if there is any operation containing " nagSinInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagSinInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagSinInt with argument type(s) 
+--R      nagSinInt with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 4
 --       0.0
 
 --S 5 of 141 used to work?
 nagSinInt(0.2) :: Float
 --R 
---R   There are no library operations named nagSinInt 
+--R   There are no library operations named nagSinInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagSinInt
---R      to learn if there is any operation containing " nagSinInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagSinInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagSinInt with argument type(s) 
+--R      nagSinInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 5
 --       0.1996
 
 --S 6 of 141 used to work?
 nagSinInt(0.4) :: Float
 --R 
---R   There are no library operations named nagSinInt 
+--R   There are no library operations named nagSinInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagSinInt
---R      to learn if there is any operation containing " nagSinInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagSinInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagSinInt with argument type(s) 
+--R      nagSinInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 6
 --       0.3965
 
 --S 7 of 141 used to work?
 nagSinInt(0.6) :: Float
 --R 
---R   There are no library operations named nagSinInt 
+--R   There are no library operations named nagSinInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagSinInt
---R      to learn if there is any operation containing " nagSinInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagSinInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagSinInt with argument type(s) 
+--R      nagSinInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 --       0.5881
 
 --S 8 of 141 used to work?
 nagSinInt(0.8) :: Float
 --R 
---R   There are no library operations named nagSinInt 
+--R   There are no library operations named nagSinInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagSinInt
---R      to learn if there is any operation containing " nagSinInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagSinInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagSinInt with argument type(s) 
+--R      nagSinInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 8
 --       0.7721
 
 --S 9 of 141 used to work?
 nagSinInt(1) :: Float
 --R 
---R   There are no library operations named nagSinInt 
+--R   There are no library operations named nagSinInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagSinInt
---R      to learn if there is any operation containing " nagSinInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagSinInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagSinInt with argument type(s) 
+--R      nagSinInt with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 9
 --       0.9461
 
+
 \end{chunk}
 nagCosInt : DF -> DF ;
 \begin{chunk}{*}
@@ -209,98 +203,94 @@ nagCosInt : DF -> DF ;
 --S 10 of 141 used to work?
 nagCosInt(0.2) :: Float
 --R 
---R   There are no library operations named nagCosInt 
+--R   There are no library operations named nagCosInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagCosInt
---R      to learn if there is any operation containing " nagCosInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagCosInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagCosInt with argument type(s) 
+--R      nagCosInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 10
 --       - 1.042
 
 --S 11 of 141 used to work?
 nagCosInt(0.4) :: Float
 --R 
---R   There are no library operations named nagCosInt 
+--R   There are no library operations named nagCosInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagCosInt
---R      to learn if there is any operation containing " nagCosInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagCosInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagCosInt with argument type(s) 
+--R      nagCosInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 11
 --       - 0.3788
 
 --S 12 of 141
 nagCosInt(0.6) :: Float
 --R 
---R   There are no library operations named nagCosInt 
+--R   There are no library operations named nagCosInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagCosInt
---R      to learn if there is any operation containing " nagCosInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagCosInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagCosInt with argument type(s) 
+--R      nagCosInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 --       - 0.02227
 
 --S 13 of 141
 nagCosInt(0.8) :: Float
 --R 
---R   There are no library operations named nagCosInt 
+--R   There are no library operations named nagCosInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagCosInt
---R      to learn if there is any operation containing " nagCosInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagCosInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagCosInt with argument type(s) 
+--R      nagCosInt with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 13
 --       0.1983
 
 --S 14 of 141
 nagCosInt(1) :: Float
 --R 
---R   There are no library operations named nagCosInt 
+--R   There are no library operations named nagCosInt
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagCosInt
---R      to learn if there is any operation containing " nagCosInt " in 
---R      its name.
+--R      to learn if there is any operation containing nagCosInt in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagCosInt with argument type(s) 
+--R      nagCosInt with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 14
 --       0.3374
 
+
 \end{chunk}
 nagIncompleteGammaP : (DF, DF) -> DF ; (to machine precision)
 \begin{chunk}{*}
@@ -308,103 +298,99 @@ nagIncompleteGammaP : (DF, DF) -> DF ; (to machine precision)
 --S 15 of 141
 nagIncompleteGammaP(2,3) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaP 
+--R   There are no library operations named nagIncompleteGammaP
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaP
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaP " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaP
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaP with argument type(s) 
+--R      nagIncompleteGammaP with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 15
 --       0.8009
 
 --S 16 of 141
 nagIncompleteGammaP(7,1) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaP 
+--R   There are no library operations named nagIncompleteGammaP
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaP
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaP " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaP
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaP with argument type(s) 
+--R      nagIncompleteGammaP with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 16
 --       0.00008324
 
 --S 17 of 141
 nagIncompleteGammaP(0.5,99) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaP 
+--R   There are no library operations named nagIncompleteGammaP
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaP
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaP " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaP
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaP with argument type(s) 
+--R      nagIncompleteGammaP with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 --       1.0
 
 --S 18 of 141
 nagIncompleteGammaP(20,21) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaP 
+--R   There are no library operations named nagIncompleteGammaP
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaP
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaP " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaP
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaP with argument type(s) 
+--R      nagIncompleteGammaP with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 18
 --       0.6157
 
 --S 19 of 141
 nagIncompleteGammaP(21,20) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaP 
+--R   There are no library operations named nagIncompleteGammaP
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaP
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaP " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaP
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaP with argument type(s) 
+--R      nagIncompleteGammaP with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 19
 --       0.4409
 
+
 \end{chunk}
 nagIncompleteGammaP : (DF, DF, DF) -> DF ; (to specified precision)
 \begin{chunk}{*}
@@ -412,24 +398,24 @@ nagIncompleteGammaP : (DF, DF, DF) -> DF ; (to specified precision)
 --S 20 of 141
 nagIncompleteGammaP(7,1,0.1) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaP 
+--R   There are no library operations named nagIncompleteGammaP
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaP
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaP " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaP
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaP with argument type(s) 
+--R      nagIncompleteGammaP with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 20
 --       0.00008313
 
+
 \end{chunk}
 nagIncompleteGammaQ : (DF, DF) -> DF ; (to machine precision)
 \begin{chunk}{*}
@@ -437,123 +423,118 @@ nagIncompleteGammaQ : (DF, DF) -> DF ; (to machine precision)
 --S 21 of 141
 nagIncompleteGammaQ(2,3) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaQ 
+--R   There are no library operations named nagIncompleteGammaQ
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaQ
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaQ " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaQ
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaQ with argument type(s) 
+--R      nagIncompleteGammaQ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 21
 --       0.1991
 
 --S 22 of 141
 nagIncompleteGammaQ(7,1) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaQ 
+--R   There are no library operations named nagIncompleteGammaQ
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaQ
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaQ " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaQ
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaQ with argument type(s) 
+--R      nagIncompleteGammaQ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 --       0.9999
 
 --S 23 of 141
 nagIncompleteGammaQ(0.5,99) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaQ 
+--R   There are no library operations named nagIncompleteGammaQ
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaQ
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaQ " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaQ
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaQ with argument type(s) 
+--R      nagIncompleteGammaQ with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 23
 --       0.5705 E -44
 
 --S 24 of 141
 nagIncompleteGammaQ(20,21) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaQ 
+--R   There are no library operations named nagIncompleteGammaQ
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaQ
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaQ " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaQ
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaQ with argument type(s) 
+--R      nagIncompleteGammaQ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 24
 --       0.3843
 
 --S 25 of 141
 nagIncompleteGammaQ(21,20) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaQ 
+--R   There are no library operations named nagIncompleteGammaQ
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaQ
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaQ " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaQ
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaQ with argument type(s) 
+--R      nagIncompleteGammaQ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 25
 --       0.5591
 
 --S 26 of 141
 nagIncompleteGammaQ(25,14) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaQ 
+--R   There are no library operations named nagIncompleteGammaQ
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaQ
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaQ " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaQ
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaQ with argument type(s) 
+--R      nagIncompleteGammaQ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 26
 --       0.995
 
+
 \end{chunk}
 nagIncompleteGammaQ : (DF, DF, DF) -> DF ; (to specified precision)
 \begin{chunk}{*}
@@ -561,24 +542,24 @@ nagIncompleteGammaQ : (DF, DF, DF) -> DF ; (to specified precision)
 --S 27 of 141
 nagIncompleteGammaQ(25,14,0.1) :: Float
 --R 
---R   There are no library operations named nagIncompleteGammaQ 
+--R   There are no library operations named nagIncompleteGammaQ
 --R      Use HyperDoc Browse or issue
 --R                        )what op nagIncompleteGammaQ
---R      to learn if there is any operation containing " 
---R      nagIncompleteGammaQ " in its name.
+--R      to learn if there is any operation containing nagIncompleteGammaQ
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagIncompleteGammaQ with argument type(s) 
+--R      nagIncompleteGammaQ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 --       0.9953
 
+
 \end{chunk}
 nagErf : DF -> DF ;
 \begin{chunk}{*}
@@ -586,117 +567,106 @@ nagErf : DF -> DF ;
 --S 28 of 141
 nagErf(-6) :: Float
 --R 
---R   There are no library operations named nagErf 
+--R   There are no library operations named nagErf
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagErf
---R      to learn if there is any operation containing " nagErf " in its 
---R      name.
+--R      to learn if there is any operation containing nagErf in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErf with argument type(s) 
+--R      nagErf with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 28
 --       - 1.0
 
 --S 29 of 141
 nagErf(-4.5) :: Float
 --R 
---R   There are no library operations named nagErf 
+--R   There are no library operations named nagErf
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagErf
---R      to learn if there is any operation containing " nagErf " in its 
---R      name.
+--R      to learn if there is any operation containing nagErf in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErf with argument type(s) 
+--R      nagErf with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 29
 --       - 1.0
 
 --S 30 of 141
 nagErf(-1) :: Float
 --R 
---R   There are no library operations named nagErf 
+--R   There are no library operations named nagErf
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagErf
---R      to learn if there is any operation containing " nagErf " in its 
---R      name.
+--R      to learn if there is any operation containing nagErf in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErf with argument type(s) 
+--R      nagErf with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 30
 --       - 0.8427
 
 --S 31 of 141
 nagErf(1) :: Float
 --R 
---R   There are no library operations named nagErf 
+--R   There are no library operations named nagErf
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagErf
---R      to learn if there is any operation containing " nagErf " in its 
---R      name.
+--R      to learn if there is any operation containing nagErf in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErf with argument type(s) 
+--R      nagErf with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 31
 --       0.8427
 
 --S 32 of 141
 nagErf(4.5) :: Float
 --R 
---R   There are no library operations named nagErf 
+--R   There are no library operations named nagErf
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagErf
---R      to learn if there is any operation containing " nagErf " in its 
---R      name.
+--R      to learn if there is any operation containing nagErf in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErf with argument type(s) 
+--R      nagErf with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 --       1.0
 
 --S 33 of 141
 nagErf(6) :: Float
 --R 
---R   There are no library operations named nagErf 
+--R   There are no library operations named nagErf
 --R      Use HyperDoc Browse or issue
 --R                               )what op nagErf
---R      to learn if there is any operation containing " nagErf " in its 
---R      name.
+--R      to learn if there is any operation containing nagErf in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErf with argument type(s) 
+--R      nagErf with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 33
 --       1.0
 
+
 \end{chunk}
 nagErfC : DF -> DF ;
 \begin{chunk}{*}
@@ -704,231 +674,220 @@ nagErfC : DF -> DF ;
 --S 34 of 141
 nagErfC(-10) :: Float
 --R 
---R   There are no library operations named nagErfC 
+--R   There are no library operations named nagErfC
 --R      Use HyperDoc Browse or issue
 --R                              )what op nagErfC
---R      to learn if there is any operation containing " nagErfC " in its 
+--R      to learn if there is any operation containing nagErfC in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErfC with argument type(s) 
+--R      nagErfC with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 34
 --       2.0
 
 --S 35 of 141
 nagErfC(-1) :: Float
 --R 
---R   There are no library operations named nagErfC 
+--R   There are no library operations named nagErfC
 --R      Use HyperDoc Browse or issue
 --R                              )what op nagErfC
---R      to learn if there is any operation containing " nagErfC " in its 
+--R      to learn if there is any operation containing nagErfC in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErfC with argument type(s) 
+--R      nagErfC with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 35
 --       1.843
 
 --S 36 of 141
 nagErfC(0) :: Float
 --R 
---R   There are no library operations named nagErfC 
+--R   There are no library operations named nagErfC
 --R      Use HyperDoc Browse or issue
 --R                              )what op nagErfC
---R      to learn if there is any operation containing " nagErfC " in its 
+--R      to learn if there is any operation containing nagErfC in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErfC with argument type(s) 
+--R      nagErfC with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 36
 --       1.0
 
 --S 37 of 141
 nagErfC(1) :: Float
 --R 
---R   There are no library operations named nagErfC 
+--R   There are no library operations named nagErfC
 --R      Use HyperDoc Browse or issue
 --R                              )what op nagErfC
---R      to learn if there is any operation containing " nagErfC " in its 
+--R      to learn if there is any operation containing nagErfC in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErfC with argument type(s) 
+--R      nagErfC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 --       0.1573
 
 --S 38 of 141
 nagErfC(15) :: Float
 --R 
---R   There are no library operations named nagErfC 
+--R   There are no library operations named nagErfC
 --R      Use HyperDoc Browse or issue
 --R                              )what op nagErfC
---R      to learn if there is any operation containing " nagErfC " in its 
+--R      to learn if there is any operation containing nagErfC in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagErfC with argument type(s) 
+--R      nagErfC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 38
 --       0.7213 E -99
 
 \end{chunk}
 nagDAiryAi : DF -> DF ;
 \begin{chunk}{*}
+
 --S 39 of 141
 nagDAiryAi(-10) :: Float
 --R 
---R   There are no library operations named nagDAiryAi 
+--R   There are no library operations named nagDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryAi
---R      to learn if there is any operation containing " nagDAiryAi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryAi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryAi with argument type(s) 
+--R      nagDAiryAi with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 39
 --       0.9963
 
 --S 40 of 141
 nagDAiryAi(-1) :: Float
 --R 
---R   There are no library operations named nagDAiryAi 
+--R   There are no library operations named nagDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryAi
---R      to learn if there is any operation containing " nagDAiryAi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryAi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryAi with argument type(s) 
+--R      nagDAiryAi with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 40
 --       - 0.01016
 
 --S 41 of 141
 nagDAiryAi(0) :: Float
 --R 
---R   There are no library operations named nagDAiryAi 
+--R   There are no library operations named nagDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryAi
---R      to learn if there is any operation containing " nagDAiryAi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryAi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryAi with argument type(s) 
+--R      nagDAiryAi with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 41
 --       - 0.2588
 
 --S 42 of 141
 nagDAiryAi(1) :: Float
 --R 
---R   There are no library operations named nagDAiryAi 
+--R   There are no library operations named nagDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryAi
---R      to learn if there is any operation containing " nagDAiryAi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryAi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryAi with argument type(s) 
+--R      nagDAiryAi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 --       - 0.1591
 
 --S 43 of 141
 nagDAiryAi(5) :: Float
 --R 
---R   There are no library operations named nagDAiryAi 
+--R   There are no library operations named nagDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryAi
---R      to learn if there is any operation containing " nagDAiryAi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryAi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryAi with argument type(s) 
+--R      nagDAiryAi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 43
 --       - 0.0002474
 
 --S 44 of 141
 nagDAiryAi(10) :: Float
 --R 
---R   There are no library operations named nagDAiryAi 
+--R   There are no library operations named nagDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryAi
---R      to learn if there is any operation containing " nagDAiryAi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryAi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryAi with argument type(s) 
+--R      nagDAiryAi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 44
 --       - 0.3521 E -9
 
 --S 45 of 141
 nagDAiryAi(20) :: Float
 --R 
---R   There are no library operations named nagDAiryAi 
+--R   There are no library operations named nagDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryAi
---R      to learn if there is any operation containing " nagDAiryAi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryAi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryAi with argument type(s) 
+--R      nagDAiryAi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 45
 --       - 0.7586 E -26
 
@@ -957,139 +916,134 @@ nagDAiryAi : CDF -> CDF ;
 \end{chunk}
 nagDAiryBi : DF -> DF ;
 \begin{chunk}{*}
+
 --S 47 of 141
 nagDAiryBi(-10) :: Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 47
 --       0.1194
 
 --S 48 of 141
 nagDAiryBi(-1) :: Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 48
 --       0.5924
 
 --S 49 of 141
 nagDAiryBi(0) :: Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 49
 --       0.4483
 
 --S 50 of 141
 nagDAiryBi(1) :: Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 50
 --       0.9324
 
 --S 51 of 141
 nagDAiryBi(5) :: Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 51
 --       1436.0
 
 --S 52 of 141
 nagDAiryBi(10) :: Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 --       0.1429 E 10
 
 --S 53 of 141
 nagDAiryBi(20) :: Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 53
 --       0.9382 E 26
 
+
 \end{chunk}
 nagDAiryBi : CDF -> CDF ;
 \begin{chunk}{*}
@@ -1097,132 +1051,130 @@ nagDAiryBi : CDF -> CDF ;
 --S 54 of 141
 nagDAiryBi(0.3+0.4*%i) :: Complex Float
 --R 
---R   There are no library operations named nagDAiryBi 
+--R   There are no library operations named nagDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                             )what op nagDAiryBi
---R      to learn if there is any operation containing " nagDAiryBi " in 
---R      its name.
+--R      to learn if there is any operation containing nagDAiryBi in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagDAiryBi with argument type(s) 
+--R      nagDAiryBi with argument type(s)
 --R                               Complex(Float)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 54
 --       0.4093 + 0.07966 %i
 
 \end{chunk}
 nagScaledDAiryAi : CDF -> CDF ;
 \begin{chunk}{*}
+
 --S 55 of 141
 nagScaledDAiryAi(0.3+0.4*%i) :: Complex Float
 --R 
---R   There are no library operations named nagScaledDAiryAi 
+--R   There are no library operations named nagScaledDAiryAi
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagScaledDAiryAi
---R      to learn if there is any operation containing " nagScaledDAiryAi 
---R      " in its name.
+--R      to learn if there is any operation containing nagScaledDAiryAi in
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagScaledDAiryAi with argument type(s) 
+--R      nagScaledDAiryAi with argument type(s)
 --R                               Complex(Float)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 55
 --       - 0.2744 - 0.02356 %i
 
 \end{chunk}
 nagScaledDAiryBi : CDF -> CDF ;
 \begin{chunk}{*}
+
 --S 56 of 141
 nagScaledDAiryBi(0.3+0.4*%i) :: Complex Float
 --R 
---R   There are no library operations named nagScaledDAiryBi 
+--R   There are no library operations named nagScaledDAiryBi
 --R      Use HyperDoc Browse or issue
 --R                          )what op nagScaledDAiryBi
---R      to learn if there is any operation containing " nagScaledDAiryBi 
---R      " in its name.
+--R      to learn if there is any operation containing nagScaledDAiryBi in
+--R      its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagScaledDAiryBi with argument type(s) 
+--R      nagScaledDAiryBi with argument type(s)
 --R                               Complex(Float)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 56
 --       0.3924 + 0.07638 %i
 
 \end{chunk}
 nagHankelH1 : (DF, CDF, Int) -> List CDF ;
 \begin{chunk}{*}
+
 --S 57 of 141
 nagHankelH1(0,0.3+0.4*%i,2) :: Matrix Complex Float
 --R 
---R   There are no library operations named nagHankelH1 
+--R   There are no library operations named nagHankelH1
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagHankelH1
---R      to learn if there is any operation containing " nagHankelH1 " in 
---R      its name.
+--R      to learn if there is any operation containing nagHankelH1 in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHankelH1 with argument type(s) 
+--R      nagHankelH1 with argument type(s)
 --R                             NonNegativeInteger
 --R                               Complex(Float)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 --       [0.3466 - 0.5588 %i  - 0.7912 - 0.8178 %i]
 
 --S 58 of 141
 nagHankelH1(2.3,2,2) :: Matrix Complex Float
 --R 
---R   There are no library operations named nagHankelH1 
+--R   There are no library operations named nagHankelH1
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagHankelH1
---R      to learn if there is any operation containing " nagHankelH1 " in 
---R      its name.
+--R      to learn if there is any operation containing nagHankelH1 in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHankelH1 with argument type(s) 
+--R      nagHankelH1 with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 58
 --       [0.2721 - 0.7398 %i  0.08902 - 1.412 %i]
 
 --S 59 of 141
 nagHankelH1(2.12,-1,2) :: Matrix Complex Float
 --R 
---R   There are no library operations named nagHankelH1 
+--R   There are no library operations named nagHankelH1
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagHankelH1
---R      to learn if there is any operation containing " nagHankelH1 " in 
---R      its name.
+--R      to learn if there is any operation containing nagHankelH1 in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHankelH1 with argument type(s) 
+--R      nagHankelH1 with argument type(s)
 --R                                    Float
 --R                                   Integer
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 59
 --       [- 0.7722 - 1.693 %i  2.601 + 6.527 %i]
 
+
 \end{chunk}
 nagHankelH2 : (DF, CDF, Int) -> List CDF ;
 \begin{chunk}{*}
@@ -1230,45 +1182,44 @@ nagHankelH2 : (DF, CDF, Int) -> List CDF ;
 --S 60 of 141
 nagHankelH2(6,3.1-1.6*%i,2) :: Matrix Complex Float
 --R 
---R   There are no library operations named nagHankelH2 
+--R   There are no library operations named nagHankelH2
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagHankelH2
---R      to learn if there is any operation containing " nagHankelH2 " in 
---R      its name.
+--R      to learn if there is any operation containing nagHankelH2 in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagHankelH2 with argument type(s) 
+--R      nagHankelH2 with argument type(s)
 --R                               PositiveInteger
 --R                               Complex(Float)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 60
 --       [- 1.371 - 1.28 %i  - 1.491 - 5.993 %i]
 
 \end{chunk}
 nagScaledHankelH1 : (DF, CDF, Int) -> List CDF ;
 \begin{chunk}{*}
+
 --S 61 of 141
 nagScaledHankelH1(0,0.3+0.4*%i,2) :: Matrix Complex Float
 --R 
---R   There are no library operations named nagScaledHankelH1 
+--R   There are no library operations named nagScaledHankelH1
 --R      Use HyperDoc Browse or issue
 --R                         )what op nagScaledHankelH1
---R      to learn if there is any operation containing " nagScaledHankelH1
---R      " in its name.
+--R      to learn if there is any operation containing nagScaledHankelH1 
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagScaledHankelH1 with argument type(s) 
+--R      nagScaledHankelH1 with argument type(s)
 --R                             NonNegativeInteger
 --R                               Complex(Float)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 61
 --       [0.2477 - 0.9492 %i  - 1.488 - 0.8166 %i]
 
@@ -1279,21 +1230,20 @@ nagScaledHankelH2 : (DF, CDF, Int) -> List CDF ;
 --S 62 of 141
 nagScaledHankelH2(6,3.1-1.6*%i,2) :: Matrix Complex Float
 --R 
---R   There are no library operations named nagScaledHankelH2 
+--R   There are no library operations named nagScaledHankelH2
 --R      Use HyperDoc Browse or issue
 --R                         )what op nagScaledHankelH2
---R      to learn if there is any operation containing " nagScaledHankelH2
---R      " in its name.
+--R      to learn if there is any operation containing nagScaledHankelH2 
+--R      in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagScaledHankelH2 with argument type(s) 
+--R      nagScaledHankelH2 with argument type(s)
 --R                               PositiveInteger
 --R                               Complex(Float)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 --       [7.05 + 6.052 %i  8.614 + 29.35 %i]
 
@@ -1304,133 +1254,126 @@ nagKelvinBer : DF -> DF ;
 --S 63 of 141
 nagKelvinBer(0.1) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 63
 --       1.0
 
 --S 64 of 141
 nagKelvinBer(1) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 64
 --       0.9844
 
 --S 65 of 141
 nagKelvinBer(2.5) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 65
 --       0.4
 
 --S 66 of 141
 nagKelvinBer(5) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 66
 --       - 6.23
 
 --S 67 of 141
 nagKelvinBer(10) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 --       138.8
 
 --S 68 of 141
 nagKelvinBer(15) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 68
 --       - 2967.0
 
 --S 69 of 141
 nagKelvinBer(60) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 69
 --
 -- ** ABNORMAL EXIT from NAG Library routine S19AAF: IFAIL =     1
@@ -1444,155 +1387,148 @@ nagKelvinBer(60) :: Float
 --S 70 of 141
 nagKelvinBer(-1) :: Float
 --R 
---R   There are no library operations named nagKelvinBer 
+--R   There are no library operations named nagKelvinBer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBer
---R      to learn if there is any operation containing " nagKelvinBer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBer with argument type(s) 
+--R      nagKelvinBer with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 70
 --       0.9844
 
 \end{chunk}
 nagKelvinBei : DF -> DF ;
 \begin{chunk}{*}
+
 --S 71 of 141
 nagKelvinBei(0.1) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 71
 --       0.0025
 
 --S 72 of 141
 nagKelvinBei(1) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 72
 --       0.2496
 
 --S 73 of 141
 nagKelvinBei(2.5) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 73
 --       1.457
 
 --S 74 of 141
 nagKelvinBei(5) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 74
 --       0.116
 
 --S 75 of 141
 nagKelvinBei(10) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 75
 --       56.37
 
 --S 76 of 141
 nagKelvinBei(15) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 76
 --       - 2953.0
 
 --S 77 of 141
 nagKelvinBei(60) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 --
 -- ** ABNORMAL EXIT from NAG Library routine S19ABF: IFAIL =     1
@@ -1606,22 +1542,22 @@ nagKelvinBei(60) :: Float
 --S 77a of 141
 nagKelvinBei(-1) :: Float
 --R 
---R   There are no library operations named nagKelvinBei 
+--R   There are no library operations named nagKelvinBei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinBei
---R      to learn if there is any operation containing " nagKelvinBei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinBei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinBei with argument type(s) 
+--R      nagKelvinBei with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77a
 --       0.2496
 
+
 \end{chunk}
 nagKelvinKer : DF -> DF ;
 \begin{chunk}{*}
@@ -1629,19 +1565,18 @@ nagKelvinKer : DF -> DF ;
 --S 78 of 141
 nagKelvinKer(0) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 78
 --
 -- ** ABNORMAL EXIT from NAG Library routine S19ACF: IFAIL =     2
@@ -1655,133 +1590,126 @@ nagKelvinKer(0) :: Float
 --S 79 of 141
 nagKelvinKer(0.1) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 79
 --       2.42
 
 --S 80 of 141
 nagKelvinKer(1) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 80
 --       0.2867
 
 --S 81 of 141
 nagKelvinKer(2.5) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 81
 --       - 0.06969
 
 --S 82 of 141
 nagKelvinKer(5) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 --       - 0.01151
 
 --S 83 of 141
 nagKelvinKer(10) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 83
 --       0.0001295
 
 --S 84 of 141
 nagKelvinKer(15) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 84
 --       - 0.1514 E -7
 
 --S 85 of 141
 nagKelvinKer(1100) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 85
 --
 -- ** ABNORMAL EXIT from NAG Library routine S19ACF: IFAIL =     1
@@ -1795,19 +1723,18 @@ nagKelvinKer(1100) :: Float
 --S 86 of 141
 nagKelvinKer(-1) :: Float
 --R 
---R   There are no library operations named nagKelvinKer 
+--R   There are no library operations named nagKelvinKer
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKer
---R      to learn if there is any operation containing " nagKelvinKer " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKer in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKer with argument type(s) 
+--R      nagKelvinKer with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 86
 --
 -- ** ABNORMAL EXIT from NAG Library routine S19ACF: IFAIL =     2
@@ -1825,152 +1752,144 @@ nagKelvinKei : DF -> DF ;
 --S 87 of 141
 nagKelvinKei(0) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 --       - 0.7854
 
 --S 88 of 141
 nagKelvinKei(0.1) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 88
 --       - 0.7769
 
 --S 89 of 141
 nagKelvinKei(1) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 89
 --       - 0.495
 
 --S 90 of 141
 nagKelvinKei(2.5) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 90
 --       - 0.1107
 
 --S 91 of 141
 nagKelvinKei(5) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 91
 --       0.01119
 
 --S 92 of 141
 nagKelvinKei(10) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 --       - 0.0003075
 
 --S 93 of 141
 nagKelvinKei(15) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 93
 --       0.000007963
 
 --S 94 of 141
 nagKelvinKei(1100) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 94
 --
 -- ** ABNORMAL EXIT from NAG Library routine S19ADF: IFAIL =     1
@@ -1984,19 +1903,18 @@ nagKelvinKei(1100) :: Float
 --S 95 of 141
 nagKelvinKei(-1) :: Float
 --R 
---R   There are no library operations named nagKelvinKei 
+--R   There are no library operations named nagKelvinKei
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagKelvinKei
---R      to learn if there is any operation containing " nagKelvinKei " in
---R      its name.
+--R      to learn if there is any operation containing nagKelvinKei in its
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagKelvinKei with argument type(s) 
+--R      nagKelvinKei with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 95
 --
 -- ** ABNORMAL EXIT from NAG Library routine S19ADF: IFAIL =     2
@@ -2014,209 +1932,198 @@ nagFresnelS : DF -> DF ;
 --S 96 of 141
 nagFresnelS(0) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 96
 --       0.0
 
 --S 97 of 141
 nagFresnelS(0.5) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 --       0.06473
 
 --S 98 of 141
 nagFresnelS(1) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 98
 --       0.4383
 
 --S 99 of 141
 nagFresnelS(2) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 99
 --       0.3434
 
 --S 100 of 141
 nagFresnelS(4) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 100
 --       0.4205
 
 --S 101 of 141
 nagFresnelS(5) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 101
 --       0.4992
 
 --S 102 of 141
 nagFresnelS(6) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 --       0.447
 
 --S 103 of 141
 nagFresnelS(8) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 103
 --       0.4602
 
 --S 104 of 141
 nagFresnelS(10) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 104
 --       0.4682
 
 --S 105 of 141
 nagFresnelS(-1) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 105
 --       - 0.4383
 
 --S 106 of 141
 nagFresnelS(1000) :: Float
 --R 
---R   There are no library operations named nagFresnelS 
+--R   There are no library operations named nagFresnelS
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelS
---R      to learn if there is any operation containing " nagFresnelS " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelS in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelS with argument type(s) 
+--R      nagFresnelS with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 106
 --       0.4997
 
@@ -2227,209 +2134,198 @@ nagFresnelC : DF -> DF ;
 --S 107 of 141
 nagFresnelC(0) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                             NonNegativeInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 --       0.0
 
 --S 108 of 141
 nagFresnelC(0.5) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 108
 --       0.4923
 
 --S 109 of 141
 nagFresnelC(1) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 109
 --       0.7799
 
 --S 110 of 141
 nagFresnelC(2) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 110
 --       0.4883
 
 --S 111 of 141
 nagFresnelC(4) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 111
 --       0.4984
 
 --S 112 of 141
 nagFresnelC(5) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 --       0.5636
 
 --S 113 of 141
 nagFresnelC(6) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 113
 --       0.4995
 
 --S 114 of 141
 nagFresnelC(8) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 114
 --       0.4998
 
 --S 115 of 141
 nagFresnelC(10) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 115
 --       0.4999
 
 --S 116 of 141
 nagFresnelC(-1) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                                   Integer
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 116
 --       - 0.7799
 
 --S 117 of 141
 nagFresnelC(1000) :: Float
 --R 
---R   There are no library operations named nagFresnelC 
+--R   There are no library operations named nagFresnelC
 --R      Use HyperDoc Browse or issue
 --R                            )what op nagFresnelC
---R      to learn if there is any operation containing " nagFresnelC " in 
---R      its name.
+--R      to learn if there is any operation containing nagFresnelC in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagFresnelC with argument type(s) 
+--R      nagFresnelC with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 --       0.5
 
@@ -2440,478 +2336,459 @@ nagFresnelC(1000) :: Float
 --S 118 of 141
 nagEllipticIntegralRC(0.5,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRC 
+--R   There are no library operations named nagEllipticIntegralRC
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRC
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRC " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRC in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRC with argument type(s) 
+--R      nagEllipticIntegralRC with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 118
 --       1.111
 
 --S 119 of 141
 nagEllipticIntegralRC(1,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRC 
+--R   There are no library operations named nagEllipticIntegralRC
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRC
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRC " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRC in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRC with argument type(s) 
+--R      nagEllipticIntegralRC with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 119
 --       1.0
 
 --S 120 of 141
 nagEllipticIntegralRC(1.5,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRC 
+--R   There are no library operations named nagEllipticIntegralRC
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRC
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRC " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRC in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRC with argument type(s) 
+--R      nagEllipticIntegralRC with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 120
 --       0.9312
 
 \end{chunk}
 nagEllipticIntegralRD : (DF, DF, DF) -> DF ;
 \begin{chunk}{*}
+
 --S 121 of 141
 nagEllipticIntegralRD(0.5,0.5,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRD 
+--R   There are no library operations named nagEllipticIntegralRD
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRD
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRD " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRD in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRD with argument type(s) 
+--R      nagEllipticIntegralRD with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 121
 --       1.479
 
 --S 122 of 141
 nagEllipticIntegralRD(0.5,1,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRD 
+--R   There are no library operations named nagEllipticIntegralRD
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRD
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRD " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRD in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRD with argument type(s) 
+--R      nagEllipticIntegralRD with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 --       1.211
 
 --S 123 of 141
 nagEllipticIntegralRD(0.5,1.5,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRD 
+--R   There are no library operations named nagEllipticIntegralRD
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRD
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRD " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRD in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRD with argument type(s) 
+--R      nagEllipticIntegralRD with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 123
 --       1.061
 
 --S 124 of 141
 nagEllipticIntegralRD(1,1,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRD 
+--R   There are no library operations named nagEllipticIntegralRD
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRD
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRD " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRD in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRD with argument type(s) 
+--R      nagEllipticIntegralRD with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 124
 --       1.0
 
 --S 125 of 141
 nagEllipticIntegralRD(1,1.5,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRD 
+--R   There are no library operations named nagEllipticIntegralRD
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRD
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRD " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRD in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRD with argument type(s) 
+--R      nagEllipticIntegralRD with argument type(s)
 --R                               PositiveInteger
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 125
 --       0.8805
 
 --S 126 of 141
 nagEllipticIntegralRD(1.5,1.5,1) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRD 
+--R   There are no library operations named nagEllipticIntegralRD
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRD
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRD " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRD in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRD with argument type(s) 
+--R      nagEllipticIntegralRD with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 126
 --       0.7775
 
 \end{chunk}
 nagEllipticIntegralRF : (DF, DF, DF) -> DF ;
 \begin{chunk}{*}
+
 --S 127 of 141
 nagEllipticIntegralRF(0.5,1,1.5) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRF 
+--R   There are no library operations named nagEllipticIntegralRF
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRF
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRF " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRF in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRF with argument type(s) 
+--R      nagEllipticIntegralRF with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 --       1.028
 
 --S 128 of 141
 nagEllipticIntegralRF(1,1.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRF 
+--R   There are no library operations named nagEllipticIntegralRF
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRF
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRF " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRF in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRF with argument type(s) 
+--R      nagEllipticIntegralRF with argument type(s)
 --R                               PositiveInteger
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 128
 --       0.826
 
 --S 129 of 141
 nagEllipticIntegralRF(1.5,2,2.5) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRF 
+--R   There are no library operations named nagEllipticIntegralRF
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRF
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRF " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRF in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRF with argument type(s) 
+--R      nagEllipticIntegralRF with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
 --R                                    Float
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 129
 --       0.7116
 
 \end{chunk}
 nagEllipticIntegralRJ : (DF, DF, DF, DF) -> DF ;
 \begin{chunk}{*}
+
 --S 130 of 141
 nagEllipticIntegralRJ(0.5,0.5,0.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 130
 --       1.118
 
 --S 131 of 141
 nagEllipticIntegralRJ(0.5,0.5,1,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 131
 --       0.9221
 
 --S 132 of 141
 nagEllipticIntegralRJ(0.5,0.5,1.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 --       0.8115
 
 --S 133 of 141
 nagEllipticIntegralRJ(0.5,1,1,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 133
 --       0.7671
 
 --S 134 of 141
 nagEllipticIntegralRJ(0.5,1,1.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                                    Float
 --R                               PositiveInteger
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 134
 --       0.6784
 
 --S 135 of 141
 nagEllipticIntegralRJ(0.5,1.5,1.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 135
 --       0.6017
 
 --S 136 of 141
 nagEllipticIntegralRJ(1,1,1,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 136
 --       0.6438
 
 --S 137 of 141
 nagEllipticIntegralRJ(1,1,1.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 --       0.5722
 
 --S 138 of 141
 nagEllipticIntegralRJ(1,1.5,1.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                               PositiveInteger
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 138
 --       0.5101
 
 --S 139 of 141
 nagEllipticIntegralRJ(1.5,1.5,1.5,2) :: Float
 --R 
---R   There are no library operations named nagEllipticIntegralRJ 
+--R   There are no library operations named nagEllipticIntegralRJ
 --R      Use HyperDoc Browse or issue
 --R                       )what op nagEllipticIntegralRJ
---R      to learn if there is any operation containing " 
---R      nagEllipticIntegralRJ " in its name.
+--R      to learn if there is any operation containing 
+--R      nagEllipticIntegralRJ in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      nagEllipticIntegralRJ with argument type(s) 
+--R      nagEllipticIntegralRJ with argument type(s)
 --R                                    Float
 --R                                    Float
 --R                                    Float
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 139
 --       0.4561
 
@@ -2927,6 +2804,7 @@ output "End of tests"
 --R   End of tests
 --R                                                                   Type: Void
 --E 141
+
 )spool 
 )lisp (bye)
  
@@ -2936,5 +2814,3 @@ output "End of tests"
 \bibitem{1} nothing
 \end{thebibliography}
 \end{document}
-
- 
diff --git a/src/input/overload.input.pamphlet b/src/input/overload.input.pamphlet
index 90c1757..cfe5d4d 100644
--- a/src/input/overload.input.pamphlet
+++ b/src/input/overload.input.pamphlet
@@ -182,7 +182,7 @@ cosf(2/3)
 --S 13 of 51
 cosf((2/3)::Float)
 --R 
---R   Conversion failed in the compiled user function cosf .
+--R   Conversion failed in the compiled user function cosf.
 --R 
 --RDaly Bug
 --R   Cannot convert from type Float to Expression(Integer) for value
@@ -337,7 +337,7 @@ But let's try to apply this as a simple mixed float/integer function
 --S 23 of 51
 cos(15.457/6)
 --R 
---R   Conversion failed in the compiled user function / .
+--R   Conversion failed in the compiled user function /.
 --R 
 --RDaly Bug
 --R   Cannot convert from type Float to Quaternion(Complex(Expression(
@@ -395,7 +395,7 @@ correctly.
 --S 27 of 51
 c(1.237/2)
 --R 
---R   Conversion failed in the compiled user function / .
+--R   Conversion failed in the compiled user function /.
 --R 
 --RDaly Bug
 --R   Cannot convert from type Float to Quaternion(Complex(Expression(
@@ -459,7 +459,7 @@ cos((2/3)@Float)
 --RDaly Bug
 --R   An expression involving @ Float actually evaluated to one of type 
 --R      Quaternion(Complex(Expression(Integer))) . Perhaps you should use
---R      :: Float .
+--R      :: Float.
 --E 33
 
 \end{chunk}
@@ -510,7 +510,7 @@ c((2/3)@Float)
 --RDaly Bug
 --R   An expression involving @ Float actually evaluated to one of type 
 --R      Quaternion(Complex(Expression(Integer))) . Perhaps you should use
---R      :: Float .
+--R      :: Float.
 --E 39
 
 \end{chunk}
@@ -545,12 +545,11 @@ c2(x)
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named cos 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                  Quaternion(Complex(Expression(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R
 --R             5
 --R   (32)  cos(-)
@@ -566,7 +565,7 @@ reasonable expressions
 --S 43 of 51
 c2(1.237/2)
 --R 
---R   Conversion failed in the compiled user function / .
+--R   Conversion failed in the compiled user function /.
 --R 
 --RDaly Bug
 --R   Cannot convert from type Float to Quaternion(Complex(Expression(
@@ -627,7 +626,7 @@ c2((2/3)@Float)
 --RDaly Bug
 --R   An expression involving @ Float actually evaluated to one of type 
 --R      Quaternion(Complex(Expression(Integer))) . Perhaps you should use
---R      :: Float .
+--R      :: Float.
 --E 49
 
 \end{chunk}
diff --git a/src/input/pat.input.pamphlet b/src/input/pat.input.pamphlet
index a1924f0..bd60c1a 100644
--- a/src/input/pat.input.pamphlet
+++ b/src/input/pat.input.pamphlet
@@ -23,19 +23,17 @@
 --S 1 of 21
 rule square(x) == x*x
 --R 
---R   There are no library operations named square 
+--R   There are no library operations named square
 --R      Use HyperDoc Browse or issue
 --R                               )what op square
---R      to learn if there is any operation containing " square " in its 
---R      name.
+--R      to learn if there is any operation containing square in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      square with argument type(s) 
+--R      square with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 1
 
 --S 2 of 21
diff --git a/src/input/perman.input.pamphlet b/src/input/perman.input.pamphlet
index 032efdb..09117d7 100644
--- a/src/input/perman.input.pamphlet
+++ b/src/input/perman.input.pamphlet
@@ -44,8 +44,8 @@ permanent(kn(5) :: SQMATRIX(5,INT))
 --R 
 --R   Cannot compile conversion for types involving local variables. In 
 --R      particular, could not compile the expression involving :: 
---R      SQMATRIX(n,INT) 
---R   AXIOM will attempt to step through and interpret the code.
+--R      SQMATRIX(n,INT)
+--R   Axiom will attempt to step through and interpret the code.
 --R
 --R   (3)
 --R   [0,1,2,9,44,265,1854,14833,133496,1334961,14684570,176214841,2290792932]
diff --git a/src/input/pfaffian.input.pamphlet b/src/input/pfaffian.input.pamphlet
index 38c5d45..19696fc 100644
--- a/src/input/pfaffian.input.pamphlet
+++ b/src/input/pfaffian.input.pamphlet
@@ -410,15 +410,14 @@ pfaffian v
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      subMatrix with argument type(s) 
+--R      subMatrix with argument type(s)
 --R                   SquareMatrix(4,SquareMatrix(2,Integer))
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                               PositiveInteger
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 24
 
 --S 25 of 26
diff --git a/src/input/pmint.input.pamphlet b/src/input/pmint.input.pamphlet
index 15427e5..4a1629e 100644
--- a/src/input/pmint.input.pamphlet
+++ b/src/input/pmint.input.pamphlet
@@ -413,37 +413,33 @@ t4d:=t4c-t4b
 --S 17 of 60
 t5a:=(x-AiryAi(x)*AiryAi(1,x))/(x^2-AiryAi(x)^2)
 --R 
---R   There are no library operations named AiryAi 
+--R   There are no library operations named AiryAi
 --R      Use HyperDoc Browse or issue
 --R                               )what op AiryAi
---R      to learn if there is any operation containing " AiryAi " in its 
---R      name.
+--R      to learn if there is any operation containing AiryAi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      AiryAi with argument type(s) 
+--R      AiryAi with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 60
 t5b:=(1/2)*log(x+AiryAi(x))+(1/2)*log(x-AiryAi(x))
 --R 
---R   There are no library operations named AiryAi 
+--R   There are no library operations named AiryAi
 --R      Use HyperDoc Browse or issue
 --R                               )what op AiryAi
---R      to learn if there is any operation containing " AiryAi " in its 
---R      name.
+--R      to learn if there is any operation containing AiryAi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      AiryAi with argument type(s) 
+--R      AiryAi with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 18
 
 --S 19 of 60
@@ -466,37 +462,33 @@ t5d:=t5b-t5c
 --S 21 of 60
 t5e:=x^2*AiryAi(x)
 --R 
---R   There are no library operations named AiryAi 
+--R   There are no library operations named AiryAi
 --R      Use HyperDoc Browse or issue
 --R                               )what op AiryAi
---R      to learn if there is any operation containing " AiryAi " in its 
---R      name.
+--R      to learn if there is any operation containing AiryAi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      AiryAi with argument type(s) 
+--R      AiryAi with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 21
 
 --S 22 of 60
 t5f:=-AiryAi(x)+AiryAi(1,x)*x
 --R 
---R   There are no library operations named AiryAi 
+--R   There are no library operations named AiryAi
 --R      Use HyperDoc Browse or issue
 --R                               )what op AiryAi
---R      to learn if there is any operation containing " AiryAi " in its 
---R      name.
+--R      to learn if there is any operation containing AiryAi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      AiryAi with argument type(s) 
+--R      AiryAi with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 60
@@ -523,39 +515,37 @@ t5h:=t5f-t5g
 --S 25 of 60
 t6a:=BesselJ(nu+1,x)/BesselJ(nu,x)
 --R 
---R   There are no library operations named BesselJ 
+--R   There are no library operations named BesselJ
 --R      Use HyperDoc Browse or issue
 --R                              )what op BesselJ
---R      to learn if there is any operation containing " BesselJ " in its 
+--R      to learn if there is any operation containing BesselJ in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      BesselJ with argument type(s) 
+--R      BesselJ with argument type(s)
 --R                             Polynomial(Integer)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 25
 
 --S 26 of 60
 t6b:=nu*log(x)-log(BesselJ(nu,x))
 --R 
---R   There are no library operations named BesselJ 
+--R   There are no library operations named BesselJ
 --R      Use HyperDoc Browse or issue
 --R                              )what op BesselJ
---R      to learn if there is any operation containing " BesselJ " in its 
+--R      to learn if there is any operation containing BesselJ in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      BesselJ with argument type(s) 
+--R      BesselJ with argument type(s)
 --R                                Variable(nu)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 26
 
 --S 27 of 60
@@ -578,39 +568,37 @@ t6d:=t6b-t6c
 --S 29 of 60
 t6e:=normal(nu*BesselJ(nu,x)/x-BesselJ(nu+1,x))
 --R 
---R   There are no library operations named BesselJ 
+--R   There are no library operations named BesselJ
 --R      Use HyperDoc Browse or issue
 --R                              )what op BesselJ
---R      to learn if there is any operation containing " BesselJ " in its 
+--R      to learn if there is any operation containing BesselJ in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      BesselJ with argument type(s) 
+--R      BesselJ with argument type(s)
 --R                                Variable(nu)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 29
 
 --S 30 of 60
 t6f:=BesselJ(nu,x)
 --R 
---R   There are no library operations named BesselJ 
+--R   There are no library operations named BesselJ
 --R      Use HyperDoc Browse or issue
 --R                              )what op BesselJ
---R      to learn if there is any operation containing " BesselJ " in its 
+--R      to learn if there is any operation containing BesselJ in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      BesselJ with argument type(s) 
+--R      BesselJ with argument type(s)
 --R                                Variable(nu)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 30
 
 --S 31 of 60
@@ -637,41 +625,39 @@ t6h:=t6f-t6g
 --S 33 of 60
 t7a:=WhittakerW(mu+1,nu,x)/(WhittakerW(mu,nu,x)*x)
 --R 
---R   There are no library operations named WhittakerW 
+--R   There are no library operations named WhittakerW
 --R      Use HyperDoc Browse or issue
 --R                             )what op WhittakerW
---R      to learn if there is any operation containing " WhittakerW " in 
---R      its name.
+--R      to learn if there is any operation containing WhittakerW in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      WhittakerW with argument type(s) 
+--R      WhittakerW with argument type(s)
 --R                             Polynomial(Integer)
 --R                                Variable(nu)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 33
 
 --S 34 of 60
 t7b:=(x/2)-mu*log(x)-log(WhattakerW(mu,nu,x))
 --R 
---R   There are no library operations named WhattakerW 
+--R   There are no library operations named WhattakerW
 --R      Use HyperDoc Browse or issue
 --R                             )what op WhattakerW
---R      to learn if there is any operation containing " WhattakerW " in 
---R      its name.
+--R      to learn if there is any operation containing WhattakerW in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      WhattakerW with argument type(s) 
+--R      WhattakerW with argument type(s)
 --R                                Variable(mu)
 --R                                Variable(nu)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 34
 
 --S 35 of 60
@@ -698,37 +684,35 @@ t7d:=t7b-t7c
 --S 37 of 60
 t8a:=LambertW(x)
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 60
 t8b:=(x^2+LambertW(x)^2*x^2-LambertW(x)*x^2)/(x*LambertW(x))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 38
 
 --S 39 of 60
@@ -751,19 +735,18 @@ t8d:=t8b-t8c
 --S 41 of 60
 t8e:=sin(LambertW(x))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 41
 
 --S 42 of 60
@@ -773,19 +756,18 @@ t8f:=((1/2)*LambertW(x)*tan((1/2)*LambertW(x))^2*x^2+_
       (1/2)*LambertW(x)*x^2) / _
      (x*LambertW(x)*(1+tan((1/2)*LambertW(x))^2))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                                 Variable(x)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 60
@@ -808,19 +790,18 @@ t8h:=t8f-t8g
 --S 45 of 60
 t8i:=((x^2+2)*LambertW(x^2)^2+x^2*(2*LambertW(x^2)+1))/(x*(1+LambertW(x^2)^3))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 45
 
 --S 46 of 60
@@ -832,19 +813,18 @@ t8j:=((1/2)*x^4*LambertW(x^2)^2+_
      (x^2*LambertW(x^2)*(1+LambertW(x^2))^2)+_
      log(1+LambertW(x^2))     
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 46
 
 --S 47 of 60
@@ -869,38 +849,36 @@ t8m:=(2*LambertW(x^2)*cos(LambertW(x^2))*(a*x+LambertW(x^2))+_
       a*x*(1+LambertW(x^2))+2*LambertW(x^2))/_
      ((1+LambertW(x^2))*(a*x+LambertW(x^2))*x)
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 49
 
 --S 50 of 60
 t8n:=(2*tan((1/2)*LambertW(x^2)))/(1+tan((1/2)*LambertW(x^2))^2)+_
      log(x*x+LambertW(x^2))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 50
 
 --S 51 of 60
@@ -927,37 +905,35 @@ t8p:=t8n-t8o
 --S 53 of 60
 t9a:=LambertW(exp(x))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 53
 
 --S 54 of 60
 t9b:=(1/2)*LambertW(exp(x))*(LambertW(exp(x))+2)
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 54
 
 --S 55 of 60
@@ -981,38 +957,36 @@ t9d:=t9b-t9c
 t9e:=(1+LambertW(exp(x))*(2+cos(LambertW(exp(x)))*(x+LambertW(exp(x)))))/_
      ((1+LambertW(exp(x)))*(x+LambertW(exp(x))))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 60
 t9f:=(2*tan((1/2)*LambertW(exp(x))))/(1+tan((1/2)LambertW(exp(x)))^2)+_
      log(x+LambertW(exp(x)))
 --R 
---R   There are no library operations named LambertW 
+--R   There are no library operations named LambertW
 --R      Use HyperDoc Browse or issue
 --R                              )what op LambertW
---R      to learn if there is any operation containing " LambertW " in its
+--R      to learn if there is any operation containing LambertW in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      LambertW with argument type(s) 
+--R      LambertW with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 58
 
 --S 59 of 60
diff --git a/src/input/r21bugs.input.pamphlet b/src/input/r21bugs.input.pamphlet
index 718927c..faabdd7 100644
--- a/src/input/r21bugs.input.pamphlet
+++ b/src/input/r21bugs.input.pamphlet
@@ -478,31 +478,29 @@ g(x:EXPR(INT)):EXPR(INT) == c[1]*exp(x)
 --S 44 of 95
 g x -- fails
 --R 
---R   There are no library operations named c 
+--R   There are no library operations named c
 --R      Use HyperDoc Browse or issue
 --R                                 )what op c
---R      to learn if there is any operation containing " c " in its name.
+--R      to learn if there is any operation containing c in its name.
 --R   Cannot find a definition or applicable library operation named c 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                            List(PositiveInteger)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function g with type Expression(Integer) -> Expression(
 --R      Integer) 
---R   There are no library operations named c 
+--R   There are no library operations named c
 --R      Use HyperDoc Browse or issue
 --R                                 )what op c
---R      to learn if there is any operation containing " c " in its name.
+--R      to learn if there is any operation containing c in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named c 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                            List(PositiveInteger)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 44
 
 --S 45 of 95
diff --git a/src/input/rich12f.input.pamphlet b/src/input/rich12f.input.pamphlet
index f085ca0..1000e70 100644
--- a/src/input/rich12f.input.pamphlet
+++ b/src/input/rich12f.input.pamphlet
@@ -20032,7 +20032,7 @@ r0:=1/2*(B*d-A*e)/((c*d^2-b*d*e+a*e^2)*(d+e*x)^2)+(-A*e*(2*c*d-b*e)+_
 d0b:=D(m0b,x)
 --R 
 --R
---R   (4)  0
+--R   (3)  0
 --R                                                    Type: Polynomial(Integer)
 --E 475
 
diff --git a/src/input/richalgebraic200-299.input.pamphlet b/src/input/richalgebraic200-299.input.pamphlet
index fc6e6ee..d845710 100644
--- a/src/input/richalgebraic200-299.input.pamphlet
+++ b/src/input/richalgebraic200-299.input.pamphlet
@@ -418,20 +418,19 @@ t0204:= 1/(2+b*x^2)^(1/2)/(3+d*x^2)^(1/2)
 r0204:= 1/2*EllipticF(asin(1/3*(-d)^(1/2)*x*3^(1/2)),3/2*b/d)*_
         2^(1/2)/(-d)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                   Fraction(Polynomial(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 554
@@ -530,20 +529,19 @@ t0206:= x^2/(2+b*x^2)^(1/2)/(3+d*x^2)^(1/2)
 r0206:= 2^(1/2)*(EllipticE(asin(1/3*(-d)^(1/2)*x*3^(1/2)),3/2*b/d)-_
         EllipticF(asin(1/3*(-d)^(1/2)*x*3^(1/2)),3/2*b/d))/b/(-d)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                   Fraction(Polynomial(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 554
@@ -641,20 +639,19 @@ t0208:= 1/(1-x^2)^(1/2)/(2+3*x^2)^(1/2)
 --S 42 of 554
 r0208:= 1/2*EllipticF(asin(x),3/2)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 554
@@ -710,20 +707,19 @@ t0209:= 1/(1-x^2)^(1/2)/(2-3*x^2)^(1/2)
 --S 47 of 554
 r0209:= 1/2*EllipticF(asin(x),3/2)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 47
 
 --S 48 of 554
@@ -779,20 +775,19 @@ t0210:= 1/(4-x^2)^(1/2)/(2+3*x^2)^(1/2)
 --S 52 of 554
 r0210:= 1/2*EllipticF(asin(1/2*x),6)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 554
@@ -848,20 +843,19 @@ t0211:= 1/(4-x^2)^(1/2)/(2-3*x^2)^(1/2)
 --S 57 of 554
 r0211:= 1/2*EllipticF(asin(1/2*x),6)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 554
@@ -917,20 +911,19 @@ t0212:= 1/(1-4*x^2)^(1/2)/(2+3*x^2)^(1/2)
 --S 62 of 554
 r0212:= 1/4*EllipticF(asin(2*x),3/8)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 554
@@ -986,20 +979,19 @@ t0213:= 1/(1-4*x^2)^(1/2)/(2-3*x^2)^(1/2)
 --S 67 of 554
 r0213:= 1/4*EllipticF(asin(2*x),3/8)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 
 --S 68 of 554
@@ -1055,20 +1047,19 @@ t0214:= 1/(1+x^2)^(1/2)/(2+3*x^2)^(1/2)
 --S 72 of 554
 r0214:= -1/2*%i*EllipticF(%i*asinh(x),3/2)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 72
 
 --S 73 of 554
@@ -1124,20 +1115,19 @@ t0215:= 1/(1+x^2)^(1/2)/(2-3*x^2)^(1/2)
 --S 77 of 554
 r0215:= 1/3*EllipticF(asin(1/2*6^(1/2)*x),2/3)*3^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 554
@@ -1193,20 +1183,19 @@ t0216:= 1/(4+x^2)^(1/2)/(2-3*x^2)^(1/2)
 --S 82 of 554
 r0216:= 1/6*EllipticF(asin(1/2*6^(1/2)*x),1/6)*3^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 554
@@ -1262,20 +1251,19 @@ t0217:= 1/(1+4*x^2)^(1/2)/(2+3*x^2)^(1/2)
 --S 87 of 554
 r0217:= -1/4*%i*EllipticF(%i*asinh(2*x),3/8)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 554
@@ -1331,20 +1319,19 @@ t0218:= 1/(1+4*x^2)^(1/2)/(2-3*x^2)^(1/2)
 --S 92 of 554
 r0218:= 1/3*EllipticF(asin(1/2*6^(1/2)*x),8/3)*3^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 
 --S 93 of 554
@@ -1400,20 +1387,19 @@ t0219:= 1/(1-x^2)^(1/2)/(-1+2*x^2)^(1/2)
 --S 97 of 554
 r0219:= -EllipticF(acos(x),2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 
 --S 98 of 554
@@ -1469,20 +1455,19 @@ t0220:= 1/(-1+x)^(1/2)/(1+x)^(1/2)/(-1+2*x^2)^(1/2)
 --S 102 of 554
 r0220:= -%i*EllipticF(%i*acosh(x),2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 554
@@ -1540,20 +1525,19 @@ t0221:= (2+b*x^2)^(1/2)/(3+d*x^2)^(1/2)
 --S 107 of 554
 r0221:= 2^(1/2)*EllipticE(asin(1/3*(-d)^(1/2)*x*3^(1/2)),3/2*b/d)/(-d)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                   Fraction(Polynomial(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 554
@@ -1662,20 +1646,19 @@ r0223:= 1/3*x*(2+b*x^2)^(1/2)*(3+d*x^2)^(1/2)/d-_
         3^(1/2)/(-b)^(1/2)/d^2+2^(1/2)*(3*b-2*d)*_
         EllipticF(asin(1/3*(-d)^(1/2)*x*3^(1/2)),3/2*b/d)/(-d)^(5/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                   Fraction(Polynomial(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 554
@@ -1739,20 +1722,19 @@ r0224:= c^(1/2)*(a+b*x^2)^(1/2)*((c+d*x^2)/c)^(1/2)*_
         EllipticE(asin((-d)^(1/2)*x/c^(1/2)),b*c/a/d)/(-d)^(1/2)/_
         ((a+b*x^2)/a)^(1/2)/(c+d*x^2)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 554
@@ -1864,7 +1846,7 @@ r0226:= 1/3*x*(a+b*x^2)^(1/2)*(c+d*x^2)^(1/2)/d+1/3*%i*c*(2*b*c-a*d)*_
         EllipticF(%i*asinh((b/a)^(1/2)*x),a*d/b/c)/(b/a)^(1/2)/_
         d^2/(a+b*x^2)^(1/2)/(c+d*x^2)^(1/2)
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -1874,12 +1856,11 @@ r0226:= 1/3*x*(a+b*x^2)^(1/2)*(c+d*x^2)^(1/2)/d+1/3*%i*c*(2*b*c-a*d)*_
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 
 --S 133 of 554
diff --git a/src/input/richerror000-078.input.pamphlet b/src/input/richerror000-078.input.pamphlet
index e14c561..51bdf76 100644
--- a/src/input/richerror000-078.input.pamphlet
+++ b/src/input/richerror000-078.input.pamphlet
@@ -17,6 +17,7 @@
 )set message auto off
 )clear all
 
+
 --S 1 of 395
 t0000:= erf(b*x)^2/x^7
 --R 
@@ -846,18 +847,16 @@ a0014:= integrate(t0014,x)
 --S 76 of 395
 t0015:= erfc(b*x)^2/x^7
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 76
 
 --S 77 of 395
@@ -868,18 +867,16 @@ r0015:= -1/15*b^2/(exp(1)^(2*b^2*x^2))/%pi/x^4+_
         8/45*b^5*erfc(b*x)/(exp(1)^(b^2*x^2))/%pi^(1/2)/x-4/_
         45*b^6*erfc(b*x)^2-1/6*erfc(b*x)^2/x^6+28/45*b^6*Ei(-2*b^2*x^2)/%pi
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 395
@@ -897,18 +894,16 @@ r0015:= -1/15*b^2/(exp(1)^(2*b^2*x^2))/%pi/x^4+_
 --S 81 of 395
 t0016:= erfc(b*x)^2/x^5
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 81
 
 --S 82 of 395
@@ -917,18 +912,16 @@ r0016:= -1/3*b^2/(exp(1)^(2*b^2*x^2))/%pi/x^2+1/3*b*erfc(b*x)/_
         (exp(1)^(b^2*x^2))/%pi^(1/2)/x+1/3*b^4*erfc(b*x)^2-_
         1/4*erfc(b*x)^2/x^4-4/3*b^4*Ei(-2*b^2*x^2)/%pi
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 395
@@ -946,36 +939,32 @@ r0016:= -1/3*b^2/(exp(1)^(2*b^2*x^2))/%pi/x^2+1/3*b*erfc(b*x)/_
 --S 86 of 395
 t0017:= erfc(b*x)^2/x^3
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 86
 
 --S 87 of 395
 r0017:= 2*b*erfc(b*x)/(exp(1)^(b^2*x^2))/%pi^(1/2)/x-b^2*erfc(b*x)^2-_
         1/2*erfc(b*x)^2/x^2+2*b^2*Ei(-2*b^2*x^2)/%pi
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 395
@@ -993,36 +982,32 @@ r0017:= 2*b*erfc(b*x)/(exp(1)^(b^2*x^2))/%pi^(1/2)/x-b^2*erfc(b*x)^2-_
 --S 91 of 395
 t0018:= erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 91
 
 --S 92 of 395
 r0018:= -2^(1/2)/%pi^(1/2)*erf(2^(1/2)*b*x)/b-2*erfc(b*x)/_
         (exp(1)^(b^2*x^2))/b/%pi^(1/2)+x*erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 
 --S 93 of 395
@@ -1040,36 +1025,32 @@ r0018:= -2^(1/2)/%pi^(1/2)*erf(2^(1/2)*b*x)/b-2*erfc(b*x)/_
 --S 96 of 395
 t0019:= x*erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 96
 
 --S 97 of 395
 r0019:= 1/2/(exp(1)^(2*b^2*x^2))/b^2/%pi-x*erfc(b*x)/_
         (exp(1)^(b^2*x^2))/b/%pi^(1/2)-1/4*erfc(b*x)^2/b^2+1/2*x^2*erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 
 --S 98 of 395
@@ -1087,18 +1068,16 @@ r0019:= 1/2/(exp(1)^(2*b^2*x^2))/b^2/%pi-x*erfc(b*x)/_
 --S 101 of 395
 t0020:= x^3*erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 101
 
 --S 102 of 395
@@ -1107,18 +1086,16 @@ r0020:= 1/2/(exp(1)^(2*b^2*x^2))/b^4/%pi+1/4*x^2/_
         (exp(1)^(b^2*x^2))/b^3/%pi^(1/2)-1/2*x^3*erfc(b*x)/_
         (exp(1)^(b^2*x^2))/b/%pi^(1/2)-3/16*erfc(b*x)^2/b^4+1/4*x^4*erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 395
@@ -1136,18 +1113,16 @@ r0020:= 1/2/(exp(1)^(2*b^2*x^2))/b^4/%pi+1/4*x^2/_
 --S 106 of 395
 t0021:= x^5*erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 106
 
 --S 107 of 395
@@ -1158,18 +1133,16 @@ r0021:= 11/12/(exp(1)^(2*b^2*x^2))/b^6/%pi+7/12*x^2/_
         1/3*x^5*erfc(b*x)/(exp(1)^(b^2*x^2))/b/%pi^(1/2)-_
         5/16*erfc(b*x)^2/b^6+1/6*x^6*erfc(b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 395
@@ -1187,36 +1160,32 @@ r0021:= 11/12/(exp(1)^(2*b^2*x^2))/b^6/%pi+7/12*x^2/_
 --S 111 of 395
 t0022:= erfc(a+b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 111
 
 --S 112 of 395
 r0022:= -2^(1/2)/%pi^(1/2)*erf(2^(1/2)*(a+b*x))/b-_
         2*erfc(a+b*x)/exp((a+b*x)^2)/b/%pi^(1/2)+(a+b*x)*erfc(a+b*x)^2/b
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 
 --S 113 of 395
@@ -1234,18 +1203,16 @@ r0022:= -2^(1/2)/%pi^(1/2)*erf(2^(1/2)*(a+b*x))/b-_
 --S 116 of 395
 t0023:= x*erfc(a+b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 116
 
 --S 117 of 395
@@ -1254,18 +1221,16 @@ r0023:= 1/4/b^2*(2/(exp(1)^(2*(a+b*x)^2))/%pi+4*a*2^(1/2)/%pi^(1/2)*_
         erfc(a+b*x)-4*b*x/exp((a+b*x)^2)/%pi^(1/2)-_
         4*a*(a+b*x)*erfc(a+b*x)+2*(a+b*x)^2*erfc(a+b*x)))
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 395
@@ -1283,18 +1248,16 @@ r0023:= 1/4/b^2*(2/(exp(1)^(2*(a+b*x)^2))/%pi+4*a*2^(1/2)/%pi^(1/2)*_
 --S 121 of 395
 t0024:= x^2*erfc(a+b*x)^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 121
 
 --S 122 of 395
@@ -1307,18 +1270,16 @@ r0024:= -1/6/b^3*(4*a/(exp(1)^(2*(a+b*x)^2))/%pi+_
         2*b*x*(exp(1)^(-2*(a+b*x)^2)+_
         6*a*%pi^(1/2)*erfc(a+b*x)/exp((a+b*x)^2))/%pi)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 395
@@ -1336,18 +1297,16 @@ r0024:= -1/6/b^3*(4*a/(exp(1)^(2*(a+b*x)^2))/%pi+_
 --S 126 of 395
 t0025:= exp(1)^(-b^2*x^2)*erfc(b*x)/x^8
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 126
 
 --S 127 of 395
@@ -1360,18 +1319,16 @@ r0025:= 1/21*b/(exp(1)^(2*b^2*x^2))/%pi^(1/2)/x^6-_
         8/105*b^6*erfc(b*x)/(exp(1)^(b^2*x^2))/x-_
         4/105*b^7*%pi^(1/2)*erfc(b*x)^2+16/35*b^7*Ei(-2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 395
@@ -1389,18 +1346,16 @@ r0025:= 1/21*b/(exp(1)^(2*b^2*x^2))/%pi^(1/2)/x^6-_
 --S 131 of 395
 t0026:= exp(1)^(-b^2*x^2)*erfc(b*x)/x^6
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 131
 
 --S 132 of 395
@@ -1411,18 +1366,16 @@ r0026:= 1/10*b/(exp(1)^(2*b^2*x^2))/%pi^(1/2)/x^4-_
         4/15*b^4*erfc(b*x)/(exp(1)^(b^2*x^2))/x+_
         2/15*b^5*%pi^(1/2)*erfc(b*x)^2-14/15*b^5*Ei(-2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 
 --S 133 of 395
@@ -1440,18 +1393,16 @@ r0026:= 1/10*b/(exp(1)^(2*b^2*x^2))/%pi^(1/2)/x^4-_
 --S 136 of 395
 t0027:= exp(1)^(-b^2*x^2)*erfc(b*x)/x^4
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 136
 
 --S 137 of 395
@@ -1460,18 +1411,16 @@ r0027:= 1/3*b/(exp(1)^(2*b^2*x^2))/%pi^(1/2)/x^2-_
         2/3*b^2*erfc(b*x)/(exp(1)^(b^2*x^2))/x-_
         1/3*b^3*%pi^(1/2)*erfc(b*x)^2+4/3*b^3*Ei(-2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 
 --S 138 of 395
@@ -1489,36 +1438,32 @@ r0027:= 1/3*b/(exp(1)^(2*b^2*x^2))/%pi^(1/2)/x^2-_
 --S 141 of 395
 t0028:= exp(1)^(-b^2*x^2)*erfc(b*x)/x^2
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 141
 
 --S 142 of 395
 r0028:= -erfc(b*x)/(exp(1)^(b^2*x^2))/x+_
         1/2*b*%pi^(1/2)*erfc(b*x)^2-b*Ei(-2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 142
 
 --S 143 of 395
@@ -1536,36 +1481,32 @@ r0028:= -erfc(b*x)/(exp(1)^(b^2*x^2))/x+_
 --S 146 of 395
 t0029:= x^2*exp(1)^(-b^2*x^2)*erfc(b*x)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 146
 
 --S 147 of 395
 r0029:= 1/4/(exp(1)^(2*b^2*x^2))/b^3/%pi^(1/2)-_
         1/2*x*erfc(b*x)/(exp(1)^(b^2*x^2))/b^2-1/8*%pi^(1/2)*erfc(b*x)^2/b^3
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 395
@@ -1583,18 +1524,16 @@ r0029:= 1/4/(exp(1)^(2*b^2*x^2))/b^3/%pi^(1/2)-_
 --S 151 of 395
 t0030:= x^4*exp(1)^(-b^2*x^2)*erfc(b*x)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 151
 
 --S 152 of 395
@@ -1604,18 +1543,16 @@ r0030:= 1/2/(exp(1)^(2*b^2*x^2))/b^5/%pi^(1/2)+_
         1/2*x^3*erfc(b*x)/(exp(1)^(b^2*x^2))/b^2-_
         3/16*%pi^(1/2)*erfc(b*x)^2/b^5
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 152
 
 --S 153 of 395
@@ -1633,18 +1570,16 @@ r0030:= 1/2/(exp(1)^(2*b^2*x^2))/b^5/%pi^(1/2)+_
 --S 156 of 395
 t0031:= x^6*exp(1)^(-b^2*x^2)*erfc(b*x)
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 156
 
 --S 157 of 395
@@ -1656,18 +1591,16 @@ r0031:= 11/8/(exp(1)^(2*b^2*x^2))/b^7/%pi^(1/2)+_
         1/2*x^5*erfc(b*x)/(exp(1)^(b^2*x^2))/b^2-_
         15/32*%pi^(1/2)*erfc(b*x)^2/b^7
 --R 
---R   There are no library operations named erfc 
+--R   There are no library operations named erfc
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfc
---R      to learn if there is any operation containing " erfc " in its 
---R      name.
+--R      to learn if there is any operation containing erfc in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfc 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 157
 
 --S 158 of 395
@@ -1685,18 +1618,16 @@ r0031:= 11/8/(exp(1)^(2*b^2*x^2))/b^7/%pi^(1/2)+_
 --S 161 of 395
 t0032:= erfi(b*x)^2/x^7
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 161
 
 --S 162 of 395
@@ -1706,18 +1637,16 @@ r0032:= -1/15*b^2*exp(1)^(2*b^2*x^2)/%pi/x^4-_
         erfi(b*x)/%pi^(1/2)/x^5+4/45*b^6*erfi(b*x)^2-_
         1/6*erfi(b*x)^2/x^6+28/45*b^6*Ei(2*b^2*x^2)/%pi
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 162
 
 --S 163 of 395
@@ -1735,18 +1664,16 @@ r0032:= -1/15*b^2*exp(1)^(2*b^2*x^2)/%pi/x^4-_
 --S 166 of 395
 t0033:= erfi(b*x)^2/x^5
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 166
 
 --S 167 of 395
@@ -1754,18 +1681,16 @@ r0033:= -1/3*b^2*exp(1)^(2*b^2*x^2)/%pi/x^2-_
         1/3*b*exp(1)^(b^2*x^2)*(1+2*b^2*x^2)*erfi(b*x)/%pi^(1/2)/x^3+_
         1/3*b^4*erfi(b*x)^2-1/4*erfi(b*x)^2/x^4+4/3*b^4*Ei(2*b^2*x^2)/%pi
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 167
 
 --S 168 of 395
@@ -1783,36 +1708,32 @@ r0033:= -1/3*b^2*exp(1)^(2*b^2*x^2)/%pi/x^2-_
 --S 171 of 395
 t0034:= erfi(b*x)^2/x^3
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 171
 
 --S 172 of 395
 r0034:= -2*b*exp(1)^(b^2*x^2)*erfi(b*x)/%pi^(1/2)/x+_
         b^2*erfi(b*x)^2-1/2*erfi(b*x)^2/x^2+2*b^2*Ei(2*b^2*x^2)/%pi
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 172
 
 --S 173 of 395
@@ -1830,36 +1751,32 @@ r0034:= -2*b*exp(1)^(b^2*x^2)*erfi(b*x)/%pi^(1/2)/x+_
 --S 176 of 395
 t0035:= erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 176
 
 --S 177 of 395
 r0035:= (-2*exp(b^2*x^2)*erfi(b*x)+x*erfi(b*x)^2*b*%pi^(1/2)+_
         2^(1/2)*erfi(2^(1/2)*b*x))/b/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 177
 
 --S 178 of 395
@@ -1877,18 +1794,16 @@ r0035:= (-2*exp(b^2*x^2)*erfi(b*x)+x*erfi(b*x)^2*b*%pi^(1/2)+_
 --S 181 of 395
 t0036:= x*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 181
 
 --S 182 of 395
@@ -1896,18 +1811,16 @@ r0036:= 1/2*exp(1)^(2*b^2*x^2)/b^2/%pi-_
         exp(1)^(b^2*x^2)*x*erfi(b*x)/b/%pi^(1/2)+_
         1/4*erfi(b*x)^2/b^2+1/2*x^2*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 182
 
 --S 183 of 395
@@ -1925,18 +1838,16 @@ r0036:= 1/2*exp(1)^(2*b^2*x^2)/b^2/%pi-_
 --S 186 of 395
 t0037:= x^2*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 186
 
 --S 187 of 395
@@ -1944,18 +1855,16 @@ r0037:= 1/3*exp(1)^(2*b^2*x^2)*x/b^2/%pi+_
         2/3*exp(1)^(b^2*x^2)*(1-b^2*x^2)*erfi(b*x)/b^3/%pi^(1/2)+_
         1/3*x^3*erfi(b*x)^2-5/12*erfi(2^(1/2)*b*x)/b^3*2^(1/2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 187
 
 --S 188 of 395
@@ -1973,18 +1882,16 @@ r0037:= 1/3*exp(1)^(2*b^2*x^2)*x/b^2/%pi+_
 --S 191 of 395
 t0038:= x^3*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 191
 
 --S 192 of 395
@@ -1992,18 +1899,16 @@ r0038:= -1/2*exp(1)^(2*b^2*x^2)/b^4/%pi+1/4*exp(1)^(2*b^2*x^2)*x^2/b^2/%pi+_
         1/4*exp(1)^(b^2*x^2)*x*(3-2*b^2*x^2)*erfi(b*x)/b^3/%pi^(1/2)-_
         3/16*erfi(b*x)^2/b^4+1/4*x^4*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 192
 
 --S 193 of 395
@@ -2021,18 +1926,16 @@ r0038:= -1/2*exp(1)^(2*b^2*x^2)/b^4/%pi+1/4*exp(1)^(2*b^2*x^2)*x^2/b^2/%pi+_
 --S 196 of 395
 t0039:= x^4*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 196
 
 --S 197 of 395
@@ -2041,18 +1944,16 @@ r0039:= -11/20*exp(1)^(2*b^2*x^2)*x/b^4/%pi+_
         2/5*exp(1)^(b^2*x^2)*(2-2*b^2*x^2+b^4*x^4)*erfi(b*x)/b^5/%pi^(1/2)+_
         1/5*x^5*erfi(b*x)^2+43/80*erfi(2^(1/2)*b*x)/b^5*2^(1/2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 197
 
 --S 198 of 395
@@ -2070,18 +1971,16 @@ r0039:= -11/20*exp(1)^(2*b^2*x^2)*x/b^4/%pi+_
 --S 201 of 395
 t0040:= x^5*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 201
 
 --S 202 of 395
@@ -2092,18 +1991,16 @@ r0040:= 11/12*exp(1)^(2*b^2*x^2)/b^6/%pi-_
         4*b^4*x^4)*erfi(b*x)/b^5/%pi^(1/2)+5/16*erfi(b*x)^2/b^6+_
         1/6*x^6*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 202
 
 --S 203 of 395
@@ -2121,18 +2018,16 @@ r0040:= 11/12*exp(1)^(2*b^2*x^2)/b^6/%pi-_
 --S 206 of 395
 t0041:= x^6*erfi(b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 206
 
 --S 207 of 395
@@ -2143,18 +2038,16 @@ r0041:= 21/16*exp(1)^(2*b^2*x^2)*x/b^6/%pi-_
         b^6*x^6)*erfi(b*x)/b^7/%pi^(1/2)+1/7*x^7*erfi(b*x)^2-_
         531/448*erfi(2^(1/2)*b*x)/b^7*2^(1/2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 207
 
 --S 208 of 395
@@ -2172,36 +2065,32 @@ r0041:= 21/16*exp(1)^(2*b^2*x^2)*x/b^6/%pi-_
 --S 211 of 395
 t0042:= erfi(a+b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 211
 
 --S 212 of 395
 r0042:= -2*exp((a+b*x)^2)*erfi(a+b*x)/b/%pi^(1/2)+(a+b*x)*_
         erfi(a+b*x)^2/b+2^(1/2)/%pi^(1/2)*erfi(2^(1/2)*(a+b*x))/b
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 212
 
 --S 213 of 395
@@ -2219,18 +2108,16 @@ r0042:= -2*exp((a+b*x)^2)*erfi(a+b*x)/b/%pi^(1/2)+(a+b*x)*_
 --S 216 of 395
 t0043:= x*erfi(a+b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 216
 
 --S 217 of 395
@@ -2239,18 +2126,16 @@ r0043:= 1/4/b^2*(2*exp(1)^(2*(a+b*x)^2)/%pi+_
         erfi(a+b*x)^2-4*a*(a+b*x)*erfi(a+b*x)^2+_
         2*(a+b*x)^2*erfi(a+b*x)^2-4*a*2^(1/2)/%pi^(1/2)*erfi(2^(1/2)*(a+b*x)))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 217
 
 --S 218 of 395
@@ -2268,18 +2153,16 @@ r0043:= 1/4/b^2*(2*exp(1)^(2*(a+b*x)^2)/%pi+_
 --S 221 of 395
 t0044:= x^2*erfi(a+b*x)^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 221
 
 --S 222 of 395
@@ -2290,18 +2173,16 @@ r0044:= -1/6/b^3*(4*a*exp(1)^(2*(a+b*x)^2)/%pi-_
         6*a*(a+b*x)^2*erfi(a+b*x)^2-2*(a+b*x)^3*erfi(a+b*x)^2+_
         1/2*(5-12*a^2)*erfi(2^(1/2)*(a+b*x))*2^(1/2)/%pi^(1/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 222
 
 --S 223 of 395
@@ -2319,18 +2200,16 @@ r0044:= -1/6/b^3*(4*a*exp(1)^(2*(a+b*x)^2)/%pi-_
 --S 226 of 395
 t0045:= exp(1)^(b^2*x^2)*erfi(b*x)/x^8
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 226
 
 --S 227 of 395
@@ -2341,18 +2220,16 @@ r0045:= -1/21*b*exp(1)^(2*b^2*x^2)/%pi^(1/2)/x^6-_
         8*b^6*x^6)*erfi(b*x)/x^7+4/105*b^7*%pi^(1/2)*erfi(b*x)^2+_
         16/35*b^7*Ei(2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 227
 
 --S 228 of 395
@@ -2370,18 +2247,16 @@ r0045:= -1/21*b*exp(1)^(2*b^2*x^2)/%pi^(1/2)/x^6-_
 --S 231 of 395
 t0046:= exp(1)^(b^2*x^2)*erfi(b*x)/x^6
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 231
 
 --S 232 of 395
@@ -2390,18 +2265,16 @@ r0046:= -1/10*b*exp(1)^(2*b^2*x^2)/%pi^(1/2)/x^4-_
         1/15*exp(1)^(b^2*x^2)*(3+2*b^2*x^2+4*b^4*x^4)*erfi(b*x)/x^5+_
         2/15*b^5*%pi^(1/2)*erfi(b*x)^2+14/15*b^5*Ei(2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 232
 
 --S 233 of 395
@@ -2419,18 +2292,16 @@ r0046:= -1/10*b*exp(1)^(2*b^2*x^2)/%pi^(1/2)/x^4-_
 --S 236 of 395
 t0047:= exp(1)^(b^2*x^2)*erfi(b*x)/x^4
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 236
 
 --S 237 of 395
@@ -2438,18 +2309,16 @@ r0047:= -1/3*b*exp(1)^(2*b^2*x^2)/%pi^(1/2)/x^2-_
         1/3*exp(1)^(b^2*x^2)*(1+2*b^2*x^2)*erfi(b*x)/x^3+_
         1/3*b^3*%pi^(1/2)*erfi(b*x)^2+4/3*b^3*Ei(2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 395
@@ -2467,36 +2336,32 @@ r0047:= -1/3*b*exp(1)^(2*b^2*x^2)/%pi^(1/2)/x^2-_
 --S 241 of 395
 t0048:= exp(1)^(b^2*x^2)*erfi(b*x)/x^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 241
 
 --S 242 of 395
 r0048:= -exp(1)^(b^2*x^2)*erfi(b*x)/x+_
         1/2*b*%pi^(1/2)*erfi(b*x)^2+b*Ei(2*b^2*x^2)/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 242
 
 --S 243 of 395
@@ -2514,35 +2379,31 @@ r0048:= -exp(1)^(b^2*x^2)*erfi(b*x)/x+_
 --S 246 of 395
 t0049:= x*exp(1)^(b^2*x^2)*erfi(b*x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 246
 
 --S 247 of 395
 r0049:= -1/4*(-2*exp(b^2*x^2)*erfi(b*x)+erfi(2^(1/2)*b*x)*2^(1/2))/b^2
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 247
 
 --S 248 of 395
@@ -2560,36 +2421,32 @@ r0049:= -1/4*(-2*exp(b^2*x^2)*erfi(b*x)+erfi(2^(1/2)*b*x)*2^(1/2))/b^2
 --S 251 of 395
 t0050:= x^2*exp(1)^(b^2*x^2)*erfi(b*x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 251
 
 --S 252 of 395
 r0050:= -1/8*(2*exp(2*b^2*x^2)-4*exp(b^2*x^2)*x*erfi(b*x)*b*%pi^(1/2)+_
         %pi*erfi(b*x)^2)/b^3/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 252
 
 --S 253 of 395
@@ -2607,18 +2464,16 @@ r0050:= -1/8*(2*exp(2*b^2*x^2)-4*exp(b^2*x^2)*x*erfi(b*x)*b*%pi^(1/2)+_
 --S 256 of 395
 t0051:= x^3*exp(1)^(b^2*x^2)*erfi(b*x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 256
 
 --S 257 of 395
@@ -2626,18 +2481,16 @@ r0051:= -1/4*exp(1)^(2*b^2*x^2)*x/b^3/%pi^(1/2)-_
         1/2*exp(1)^(b^2*x^2)*(1-b^2*x^2)*erfi(b*x)/b^4+_
         5/16*erfi(2^(1/2)*b*x)*2^(1/2)/b^4
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 257
 
 --S 258 of 395
@@ -2655,18 +2508,16 @@ r0051:= -1/4*exp(1)^(2*b^2*x^2)*x/b^3/%pi^(1/2)-_
 --S 261 of 395
 t0052:= x^4*exp(1)^(b^2*x^2)*erfi(b*x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 261
 
 --S 262 of 395
@@ -2675,18 +2526,16 @@ r0052:= -1/16*(-8*exp(2*b^2*x^2)+4*exp(2*b^2*x^2)*x^2*b^2+_
         8*exp(b^2*x^2)*x^3*erfi(b*x)*b^3*%pi^(1/2)-_
         3*%pi*erfi(b*x)^2)/b^5/%pi^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 262
 
 --S 263 of 395
@@ -2704,18 +2553,16 @@ r0052:= -1/16*(-8*exp(2*b^2*x^2)+4*exp(2*b^2*x^2)*x^2*b^2+_
 --S 266 of 395
 t0053:= x^5*exp(1)^(b^2*x^2)*erfi(b*x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 266
 
 --S 267 of 395
@@ -2724,18 +2571,16 @@ r0053:= 11/16*exp(1)^(2*b^2*x^2)*x/b^5/%pi^(1/2)-_
         1/2*exp(1)^(b^2*x^2)*(2-2*b^2*x^2+b^4*x^4)*erfi(b*x)/b^6-_
         43/64*erfi(2^(1/2)*b*x)*2^(1/2)/b^6
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 267
 
 --S 268 of 395
@@ -2753,18 +2598,16 @@ r0053:= 11/16*exp(1)^(2*b^2*x^2)*x/b^5/%pi^(1/2)-_
 --S 271 of 395
 t0054:= x^6*exp(1)^(b^2*x^2)*erfi(b*x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 271
 
 --S 272 of 395
@@ -2774,18 +2617,16 @@ r0054:= -11/8*exp(1)^(2*b^2*x^2)/b^7/%pi^(1/2)+_
         1/8*exp(1)^(b^2*x^2)*x*(15-10*b^2*x^2+4*b^4*x^4)*erfi(b*x)/b^6-_
         15/32*%pi^(1/2)*erfi(b*x)^2/b^7
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 272
 
 --S 273 of 395
@@ -2803,18 +2644,17 @@ r0054:= -11/8*exp(1)^(2*b^2*x^2)/b^7/%pi^(1/2)+_
 --S 276 of 395
 t0055:= FresnelS(b*x)^2/x^9
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 276
 
 --S 277 of 395
@@ -2826,18 +2666,17 @@ r0055:= -1/336*b^2/x^6+1/1680*b^6*%pi^2/x^2+1/336*b^2*cos(b^2*%pi*x^2)/x^6-_
         (15-b^4*%pi^2*x^4)*sin(1/2*b^2*%pi*x^2))/x^7-_
         1/420*b^4*%pi*sin(b^2*%pi*x^2)/x^4-1/280*b^8*%pi^3*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 277
 
 --S 278 of 395
@@ -2855,18 +2694,17 @@ r0055:= -1/336*b^2/x^6+1/1680*b^6*%pi^2/x^2+1/336*b^2*cos(b^2*%pi*x^2)/x^6-_
 --S 281 of 395
 t0056:= FresnelS(b*x)^2/x^5
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 281
 
 --S 282 of 395
@@ -2876,18 +2714,17 @@ r0056:= -1/24*(b^2*x^2-b^2*cos(b^2*%pi*x^2)*x^2+2*b^4*%pi^2*_
         FresnelS(b*x)*sin(1/2*b^2*%pi*x^2)*b*x-_
         2*b^4*%pi*Si(b^2*%pi*x^2)*x^4)/x^4
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 282
 
 --S 283 of 395
@@ -2905,18 +2742,17 @@ r0056:= -1/24*(b^2*x^2-b^2*cos(b^2*%pi*x^2)*x^2+2*b^4*%pi^2*_
 --S 286 of 395
 t0057:= x^3*FresnelS(b*x)^2
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 286
 
 --S 287 of 395
@@ -2926,18 +2762,17 @@ r0057:= 1/8*(3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi+_
         12*x*FresnelS(b*x)*b*%pi*sin(1/2*b^2*%pi*x^2)-_
         4*sin(b^2*%pi*x^2))/b^4/%pi^3
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 287
 
 --S 288 of 395
@@ -2955,18 +2790,17 @@ r0057:= 1/8*(3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi+_
 --S 291 of 395
 t0058:= x^7*FresnelS(b*x)^2
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 291
 
 --S 292 of 395
@@ -2979,18 +2813,17 @@ r0058:= -105/16*x^2/b^6/%pi^4+7/48*x^6/b^2/%pi^2-_
         sin(1/2*b^2*%pi*x^2))/b^7/%pi^4+10*sin(b^2*%pi*x^2)/b^8/%pi^5-_
         5/8*x^4*sin(b^2*%pi*x^2)/b^4/%pi^3
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 292
 
 --S 293 of 395
@@ -3008,18 +2841,17 @@ r0058:= -105/16*x^2/b^6/%pi^4+7/48*x^6/b^2/%pi^2-_
 --S 296 of 395
 t0059:= sin(1/2*b^2*%pi*x^2)*FresnelS(b*x)/x^8
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 296
 
 --S 297 of 395
@@ -3030,18 +2862,17 @@ r0059:= -1/84*b/x^6+1/420*b^5*%pi^2/x^2+1/84*b*cos(b^2*%pi*x^2)/x^6-_
         sin(1/2*b^2*%pi*x^2))/x^7-1/105*b^3*%pi*_
         sin(b^2*%pi*x^2)/x^4-1/70*b^7*%pi^3*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 297
 
 --S 298 of 395
@@ -3059,18 +2890,17 @@ r0059:= -1/84*b/x^6+1/420*b^5*%pi^2/x^2+1/84*b*cos(b^2*%pi*x^2)/x^6-_
 --S 301 of 395
 t0060:= sin(1/2*b^2*%pi*x^2)*FresnelS(b*x)/x^4
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 301
 
 --S 302 of 395
@@ -3079,18 +2909,17 @@ r0060:= -1/12*(b*x-x*cos(b^2*%pi*x^2)*b+2*x^3*FresnelS(b*x)^2*b^3*%pi^2+_
         4*sin(1/2*b^2*%pi*x^2)*FresnelS(b*x)-_
         2*b^3*%pi*Si(b^2*%pi*x^2)*x^3)/x^3
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 302
 
 --S 303 of 395
@@ -3108,18 +2937,17 @@ r0060:= -1/12*(b*x-x*cos(b^2*%pi*x^2)*b+2*x^3*FresnelS(b*x)^2*b^3*%pi^2+_
 --S 306 of 395
 t0061:= x^4*sin(1/2*b^2*%pi*x^2)*FresnelS(b*x)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 306
 
 --S 307 of 395
@@ -3128,18 +2956,17 @@ r0061:= -1/4*(3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi+_
         b^3*%pi^2*cos(1/2*b^2*%pi*x^2)-12*x*FresnelS(b*x)*b*%pi*_
         sin(1/2*b^2*%pi*x^2)-4*sin(b^2*%pi*x^2))/b^5/%pi^3
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 307
 
 --S 308 of 395
@@ -3157,18 +2984,17 @@ r0061:= -1/4*(3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi+_
 --S 311 of 395
 t0062:= cos(1/2*b^2*%pi*x^2)*FresnelS(b*x)/x^10
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 311
 
 --S 312 of 395
@@ -3182,18 +3008,17 @@ r0062:= 1/756*b^3*%pi/x^6-1/3780*b^7*%pi^3/x^2-_
         67/30240*b^5*%pi^2*sin(b^2*%pi*x^2)/x^4+_
         83/30240*b^9*%pi^4*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 312
 
 --S 313 of 395
@@ -3211,18 +3036,17 @@ r0062:= 1/756*b^3*%pi/x^6-1/3780*b^7*%pi^3/x^2-_
 --S 316 of 395
 t0063:= cos(1/2*b^2*%pi*x^2)*FresnelS(b*x)/x^6
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 316
 
 --S 317 of 395
@@ -3232,18 +3056,17 @@ r0063:= 1/60*b^3*%pi/x^2-1/24*b^3*%pi*cos(b^2*%pi*x^2)/x^2+_
         sin(1/2*b^2*%pi*x^2))/x^5-1/40*b*sin(b^2*%pi*x^2)/x^4-_
         7/120*b^5*%pi^2*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 317
 
 --S 318 of 395
@@ -3261,36 +3084,34 @@ r0063:= 1/60*b^3*%pi/x^2-1/24*b^3*%pi*cos(b^2*%pi*x^2)/x^2+_
 --S 321 of 395
 t0064:= cos(1/2*b^2*%pi*x^2)*FresnelS(b*x)/x^2
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 321
 
 --S 322 of 395
 r0064:= -cos(1/2*b^2*%pi*x^2)*FresnelS(b*x)/x-_
         1/2*b*%pi*FresnelS(b*x)^2+1/4*b*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 322
 
 --S 323 of 395
@@ -3308,18 +3129,17 @@ r0064:= -cos(1/2*b^2*%pi*x^2)*FresnelS(b*x)/x-_
 --S 326 of 395
 t0065:= x^2*cos(1/2*b^2*%pi*x^2)*FresnelS(b*x)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 326
 
 --S 327 of 395
@@ -3327,18 +3147,17 @@ r0065:= 1/4*(-b^2*%pi*x^2-2*FresnelS(b*x)^2*%pi+_
         4*x*FresnelS(b*x)*b*%pi*sin(1/2*b^2*%pi*x^2)+_
         sin(b^2*%pi*x^2))/b^3/%pi^2
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 327
 
 --S 328 of 395
@@ -3356,18 +3175,17 @@ r0065:= 1/4*(-b^2*%pi*x^2-2*FresnelS(b*x)^2*%pi+_
 --S 331 of 395
 t0066:= x^6*cos(1/2*b^2*%pi*x^2)*FresnelS(b*x)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 331
 
 --S 332 of 395
@@ -3378,18 +3196,17 @@ r0066:= 1/12*(45*b^2*%pi*x^2-x^6*b^6*%pi^3+_
         12*x^5*FresnelS(b*x)*b^5*%pi^3*sin(1/2*b^2*%pi*x^2)-_
         66*sin(b^2*%pi*x^2)+3*x^4*sin(b^2*%pi*x^2)*b^4*%pi^2)/b^7/%pi^4
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 332
 
 --S 333 of 395
@@ -3407,18 +3224,17 @@ r0066:= 1/12*(45*b^2*%pi*x^2-x^6*b^6*%pi^3+_
 --S 336 of 395
 t0067:= FresnelC(b*x)^2/x^9
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 336
 
 --S 337 of 395
@@ -3429,18 +3245,17 @@ r0067:= -1/336*b^2/x^6+1/1680*b^6*%pi^2/x^2-_
         b^2*%pi*x^2*(3-b^4*%pi^2*x^4)*sin(1/2*b^2*%pi*x^2))/x^7+_
         1/420*b^4*%pi*sin(b^2*%pi*x^2)/x^4+1/280*b^8*%pi^3*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 337
 
 --S 338 of 395
@@ -3458,18 +3273,17 @@ r0067:= -1/336*b^2/x^6+1/1680*b^6*%pi^2/x^2-_
 --S 341 of 395
 t0068:= FresnelC(b*x)^2/x^5
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 341
 
 --S 342 of 395
@@ -3478,18 +3292,17 @@ r0068:= -1/24*(b^2*x^2+b^2*cos(b^2*%pi*x^2)*x^2+2*b^4*%pi^2*_
         cos(1/2*b^2*%pi*x^2)*b*x-4*b^3*FresnelC(b*x)*x^3*%pi*_
         sin(1/2*b^2*%pi*x^2)+2*b^4*%pi*Si(b^2*%pi*x^2)*x^4)/x^4
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 342
 
 --S 343 of 395
@@ -3507,18 +3320,17 @@ r0068:= -1/24*(b^2*x^2+b^2*cos(b^2*%pi*x^2)*x^2+2*b^4*%pi^2*_
 --S 346 of 395
 t0069:= x^3*FresnelC(b*x)^2
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 346
 
 --S 347 of 395
@@ -3528,18 +3340,17 @@ r0069:= -1/8*(-3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi-_
         4*x^3*FresnelC(b*x)*b^3*%pi^2*sin(1/2*b^2*%pi*x^2)-_
         4*sin(b^2*%pi*x^2))/b^4/%pi^3
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 347
 
 --S 348 of 395
@@ -3557,18 +3368,17 @@ r0069:= -1/8*(-3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi-_
 --S 351 of 395
 t0070:= x^7*FresnelC(b*x)^2
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 351
 
 --S 352 of 395
@@ -3580,18 +3390,17 @@ r0070:= -105/16*x^2/b^6/%pi^4+7/48*x^6/b^2/%pi^2+_
         b^2*%pi*x^2*(35-b^4*%pi^2*x^4)*sin(1/2*b^2*%pi*x^2))/b^7/%pi^4-_
         10*sin(b^2*%pi*x^2)/b^8/%pi^5+5/8*x^4*sin(b^2*%pi*x^2)/b^4/%pi^3
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 352
 
 --S 353 of 395
@@ -3609,18 +3418,17 @@ r0070:= -105/16*x^2/b^6/%pi^4+7/48*x^6/b^2/%pi^2+_
 --S 356 of 395
 t0071:= sin(1/2*b^2*%pi*x^2)*FresnelC(b*x)/x^10
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 356
 
 --S 357 of 395
@@ -3634,18 +3442,17 @@ r0071:= -1/756*b^3*%pi/x^6+1/3780*b^7*%pi^3/x^2-_
         67/30240*b^5*%pi^2*sin(b^2*%pi*x^2)/x^4+83/30240*_
         b^9*%pi^4*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 357
 
 --S 358 of 395
@@ -3663,18 +3470,17 @@ r0071:= -1/756*b^3*%pi/x^6+1/3780*b^7*%pi^3/x^2-_
 --S 361 of 395
 t0072:= sin(1/2*b^2*%pi*x^2)*FresnelC(b*x)/x^6
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 361
 
 --S 362 of 395
@@ -3684,18 +3490,17 @@ r0072:= -1/60*b^3*%pi/x^2-1/24*b^3*%pi*cos(b^2*%pi*x^2)/x^2-_
         (3-b^4*%pi^2*x^4)*sin(1/2*b^2*%pi*x^2))/x^5-_
         1/40*b*sin(b^2*%pi*x^2)/x^4-7/120*b^5*%pi^2*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 362
 
 --S 363 of 395
@@ -3713,36 +3518,34 @@ r0072:= -1/60*b^3*%pi/x^2-1/24*b^3*%pi*cos(b^2*%pi*x^2)/x^2-_
 --S 366 of 395
 t0073:= sin(1/2*b^2*%pi*x^2)*FresnelC(b*x)/x^2
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 366
 
 --S 367 of 395
 r0073:= 1/2*b*%pi*FresnelC(b*x)^2-FresnelC(b*x)*sin(1/2*b^2*%pi*x^2)/x+_
         1/4*b*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 367
 
 --S 368 of 395
@@ -3760,36 +3563,34 @@ r0073:= 1/2*b*%pi*FresnelC(b*x)^2-FresnelC(b*x)*sin(1/2*b^2*%pi*x^2)/x+_
 --S 371 of 395
 t0074:= x^2*sin(1/2*b^2*%pi*x^2)*FresnelC(b*x)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 371
 
 --S 372 of 395
 r0074:= -1/4*(-b^2*%pi*x^2+4*x*FresnelC(b*x)*b*%pi*cos(1/2*b^2*%pi*x^2)-_
         2*FresnelC(b*x)^2*%pi-sin(b^2*%pi*x^2))/b^3/%pi^2
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 372
 
 --S 373 of 395
@@ -3807,18 +3608,17 @@ r0074:= -1/4*(-b^2*%pi*x^2+4*x*FresnelC(b*x)*b*%pi*cos(1/2*b^2*%pi*x^2)-_
 --S 376 of 395
 t0075:= x^6*sin(1/2*b^2*%pi*x^2)*FresnelC(b*x)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 376
 
 --S 377 of 395
@@ -3829,18 +3629,17 @@ r0075:= -1/12*(45*b^2*%pi*x^2-x^6*b^6*%pi^3-21*x^2*cos(b^2*%pi*x^2)*b^2*%pi+_
         sin(1/2*b^2*%pi*x^2)+66*sin(b^2*%pi*x^2)-_
         3*x^4*sin(b^2*%pi*x^2)*b^4*%pi^2)/b^7/%pi^4
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 377
 
 --S 378 of 395
@@ -3858,18 +3657,17 @@ r0075:= -1/12*(45*b^2*%pi*x^2-x^6*b^6*%pi^3-21*x^2*cos(b^2*%pi*x^2)*b^2*%pi+_
 --S 381 of 395
 t0076:= cos(1/2*b^2*%pi*x^2)*FresnelC(b*x)/x^8
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 381
 
 --S 382 of 395
@@ -3879,18 +3677,17 @@ r0076:= -1/84*b/x^6+1/420*b^5*%pi^2/x^2-1/84*b*cos(b^2*%pi*x^2)/x^6+_
         b^2*%pi*x^2*(3-b^4*%pi^2*x^4)*sin(1/2*b^2*%pi*x^2))/x^7+_
         1/105*b^3*%pi*sin(b^2*%pi*x^2)/x^4+1/70*b^7*%pi^3*Si(b^2*%pi*x^2)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 382
 
 --S 383 of 395
@@ -3908,18 +3705,17 @@ r0076:= -1/84*b/x^6+1/420*b^5*%pi^2/x^2-1/84*b*cos(b^2*%pi*x^2)/x^6+_
 --S 386 of 395
 t0077:= cos(1/2*b^2*%pi*x^2)*FresnelC(b*x)/x^4
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 386
 
 --S 387 of 395
@@ -3927,18 +3723,17 @@ r0077:= -1/12*(b*x+x*cos(b^2*%pi*x^2)*b+2*x^3*FresnelC(b*x)^2*b^3*%pi^2+_
         4*cos(1/2*b^2*%pi*x^2)*FresnelC(b*x)-4*FresnelC(b*x)*b^2*%pi*x^2*_
         sin(1/2*b^2*%pi*x^2)+2*b^3*%pi*Si(b^2*%pi*x^2)*x^3)/x^3
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 387
 
 --S 388 of 395
@@ -3956,18 +3751,17 @@ r0077:= -1/12*(b*x+x*cos(b^2*%pi*x^2)*b+2*x^3*FresnelC(b*x)^2*b^3*%pi^2+_
 --S 391 of 395
 t0078:= x^4*cos(1/2*b^2*%pi*x^2)*FresnelC(b*x)
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 391
 
 --S 392 of 395
@@ -3976,18 +3770,17 @@ r0078:= 1/4*(-3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi-_
         cos(1/2*b^2*%pi*x^2)+4*x^3*FresnelC(b*x)*_
         b^3*%pi^2*sin(1/2*b^2*%pi*x^2)-4*sin(b^2*%pi*x^2))/b^5/%pi^3
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 392
 
 --S 393 of 395
@@ -4002,6 +3795,7 @@ r0078:= 1/4*(-3*b^2*%pi*x^2+x^2*cos(b^2*%pi*x^2)*b^2*%pi-_
 --d0078:= D(m0078,x)
 --E 395
 
+
 )spool
 \end{chunk}
 \eject
diff --git a/src/input/richexponential.input.pamphlet b/src/input/richexponential.input.pamphlet
index b34ae9d..e9c2289 100644
--- a/src/input/richexponential.input.pamphlet
+++ b/src/input/richexponential.input.pamphlet
@@ -17,6 +17,7 @@
 )set message auto off
 )clear all
  
+ 
 --S 1 of 578
 t0000:= exp(1)^(a+b*x)/x
 --R 
@@ -1358,18 +1359,16 @@ r0017:= -b*(1/2*b*c-a*d)*_
         exp((c+d*x)^2)*x/d^2-1/4*(b^2*(1-2*c^2)+4*a*b*c*d-2*a^2*d^2)*_
         %pi^(1/2)*erfi(c+d*x)/d^3
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 578
@@ -2021,19 +2020,18 @@ t0026:= x/(a+b*exp(1)^(c+d*x))
 r0026:= -1/2*(-d^2*x^2+2*x*log((a+b*exp(c+d*x))/a)*d+2*_
         polylog(2,-b*exp(c+d*x)/a))/a/d^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 
 --S 133 of 578
@@ -2088,19 +2086,18 @@ r0027:= 1/3*(d^3*x^3-3*x^2*log((a+b*exp(c+d*x))/a)*d^2-6*x*_
         polylog(2,-b*exp(c+d*x)/a)*d+6*_
         polylog(3,-b*exp(c+d*x)/a))/a/d^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 
 --S 138 of 578
@@ -2157,19 +2154,18 @@ r0028:= 1/4*(x^4*d^4-4*x^3*log((a+b*exp(c+d*x))/a)*d^3-12*x^2*_
         polylog(3,-b*exp(c+d*x)/a)*d-24*_
         polylog(4,-b*exp(c+d*x)/a))/a/d^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 142
 
 --S 143 of 578
@@ -2225,19 +2221,18 @@ r0029:= -x/a^2/d+x/a/d/(a+b*exp(1)^(c+d*x))+1/2*x^2/a^2+_
         x*log(1+b*exp(1)^(c+d*x)/a)/a^2/d-_
         polylog(2,-b*exp(1)^(c+d*x)/a)/a^2/d^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 578
@@ -2294,19 +2289,18 @@ r0030:= -x^2/a^2/d+x^2/a/d/(a+b*exp(1)^(c+d*x))+_
         2*(1-d*x)*polylog(2,-b*exp(1)^(c+d*x)/a)/a^2/d^3+_
         2*polylog(3,-b*exp(1)^(c+d*x)/a)/a^2/d^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 152
 
 --S 153 of 578
@@ -2365,19 +2359,18 @@ r0031:= -x^3/a^2/d+x^3/a/d/(a+b*exp(1)^(c+d*x))+1/4*x^4/a^2+_
         polylog(3,-b*exp(1)^(c+d*x)/a)/a^2/d^4-6*_
         polylog(4,-b*exp(1)^(c+d*x)/a)/a^2/d^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 157
 
 --S 158 of 578
@@ -2435,19 +2428,18 @@ r0032:= -1/2/a^2/d^2/(a+b*exp(1)^(c+d*x))-3/2*x/a^3/d+1/2*x^2/a^3+_
         log(a+b*exp(1)^(c+d*x))/a^3/d-x*log(1+b*exp(1)^(c+d*x)/a)/a^3/d-_
         polylog(2,-b*exp(1)^(c+d*x)/a)/a^3/d^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 162
 
 --S 163 of 578
@@ -2508,19 +2500,18 @@ r0033:= x/a^3/d^2-x/a^2/d^2/(a+b*exp(1)^(c+d*x))-3/2*x^2/a^3/d+1/3*x^3/a^3+_
         (3-2*d*x)*polylog(2,-b*exp(1)^(c+d*x)/a)/a^3/d^3+2*_
         polylog(3,-b*exp(1)^(c+d*x)/a)/a^3/d^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 167
 
 --S 168 of 578
@@ -3091,18 +3082,16 @@ r0041:= 1/8*b^2*exp(1)^(a+b*x+c*x^2)/c^3-1/2*exp(1)^(a+b*x+c*x^2)/c^2-_
         1/16*b*(b^2-6*c)*exp(1)^(a-1/4*b^2/c)*%pi^(1/2)*_
         erfi(1/2*(b+2*c*x)/c^(1/2))/c^(7/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 207
 
 --S 208 of 578
@@ -3152,18 +3141,16 @@ r0042:= -1/4*b*exp(1)^(a+b*x+c*x^2)/c^2+1/2*exp(1)^(a+b*x+c*x^2)*x/c+_
         1/8*(b^2-2*c)*exp(1)^(a-1/4*b^2/c)*%pi^(1/2)*_
         erfi(1/2*(b+2*c*x)/c^(1/2))/c^(5/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 212
 
 --S 213 of 578
@@ -3217,18 +3204,16 @@ r0043:= -1/2*exp(1)^(a*c+(b*c+a*d)*x+b*d*x^2)/b^2/d^2+_
         a^3*d^3)*%pi^(1/2)*erfi(1/2*(b*c+a*d+2*b*x*d)/b^(1/2)/d^(1/2))/_
         (exp(1)^(1/4*(b*c-a*d)^2/b/d))/b^(7/2)/d^(7/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 217
 
 --S 218 of 578
@@ -3280,18 +3265,16 @@ r0044:= -1/4*(b*c+a*d)*exp(1)^(a*c+(b*c+a*d)*x+b*d*x^2)/b^2/d^2+_
         erfi(1/2*(b*c+a*d+2*b*x*d)/b^(1/2)/d^(1/2))/_
         (exp(1)^(1/4*(b*c-a*d)^2/b/d))/b^(5/2)/d^(5/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 222
 
 --S 223 of 578
@@ -3343,18 +3326,16 @@ r0045:= -1/2*f^(a+b*x+c*x^2)/c^2/log(f)^2+1/8*b^2*f^(a+b*x+c*x^2)/c^3/log(f)-_
         erfi(1/2*(b+2*c*x)*log(f)^(1/2)/c^(1/2))*_
         (6*c-b^2*log(f))/c^(7/2)/log(f)^(3/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 227
 
 --S 228 of 578
@@ -3404,18 +3385,16 @@ r0046:= -1/4*b*f^(a+b*x+c*x^2)/c^2/log(f)+1/2*f^(a+b*x+c*x^2)*x/c/log(f)-_
         1/8*f^(a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b+2*c*x)*_
         log(f)^(1/2)/c^(1/2))*(2*c-b^2*log(f))/c^(5/2)/log(f)^(3/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 232
 
 --S 233 of 578
@@ -3469,18 +3448,16 @@ r0047:= -1/2*e^3*f^(a+b*x+c*x^2)/c^2/log(f)^2+_
         erfi(1/2*(b+2*c*x)*log(f)^(1/2)/c^(1/2))*_
         (6*c*e^2-(2*c*d-b*e)^2*log(f))/c^(7/2)/log(f)^(3/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 578
@@ -3532,18 +3509,16 @@ r0048:= 1/4*e*(4*c*d-b*e)*f^(a+b*x+c*x^2)/c^2/log(f)+_
         erfi(1/2*(b+2*c*x)*log(f)^(1/2)/c^(1/2))*_
         (2*c*e^2-(2*c*d-b*e)^2*log(f))/c^(5/2)/log(f)^(3/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 242
 
 --S 243 of 578
@@ -3593,18 +3568,16 @@ r0049:= 1/2*e*f^(a+b*x+c*x^2)/c/log(f)+1/4*(2*c*d-b*e)*_
         f^(a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b+2*c*x)*_
         log(f)^(1/2)/c^(1/2))/c^(3/2)/log(f)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 247
 
 --S 248 of 578
@@ -3653,18 +3626,16 @@ t0050:= (b+2*c*x)^2*f^(a+b*x+c*x^2)
 r0050:= -c^(1/2)*f^(a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b+2*c*x)*_
         log(f)^(1/2)/c^(1/2))/log(f)^(3/2)+f^(a+b*x+c*x^2)*(b+2*c*x)/log(f)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 252
 
 --S 253 of 578
@@ -3869,18 +3840,16 @@ t0053:= f^(a+b*x)/(c+d*f^(e+2*b*x))
 r0053:= f^(a-1/2*e)*_
         arctan(d^(1/2)*f^(1/2*e+b*x)/c^(1/2))/b/c^(1/2)/d^(1/2)/log(f)
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 267
 
 --S 268 of 578
@@ -4074,18 +4043,16 @@ t0055:= f^(a+3*b*x)/(c+d*f^(e+2*b*x))
 r0055:= -(-f^(a-e+b*x)*d^(1/2)+c^(1/2)*f^(a-2*e)*(f^e)^(1/2)*_
         arctan(d^(1/2)*f^(b*x)*(f^e)^(1/2)/c^(1/2)))/b/d^(3/2)/log(f)
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 279
 
 --S 280 of 578
@@ -4243,18 +4210,16 @@ r0056:= -1/3/d^(5/2)*(3*c*f^(a-2*e+b*x)*d^(1/2)-f^(a-e+3*b*x)*d^(3/2)-_
         3*c^(3/2)*f^(a-3*e)*(f^e)^(1/2)*_
         arctan(d^(1/2)*f^(b*x)*(f^e)^(1/2)/c^(1/2)))/b/log(f)
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 286
 
 --S 287 of 578
@@ -4436,18 +4401,16 @@ r0057:= x*arctan(exp(x))-_
         1/2*%i*polylog(2,-%i*exp(x))+_
         1/2*%i*polylog(2,%i*exp(x))
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 293
 
 --S 294 of 578
@@ -4503,18 +4466,16 @@ r0058:= x^2*arctan(exp(x))-%i*x*_
         polylog(2,-%i*exp(x))+%i*x*polylog(2,%i*exp(x))+_
         %i*polylog(3,-%i*exp(x))-%i*polylog(3,%i*exp(x))
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 298
 
 --S 299 of 578
@@ -4573,18 +4534,16 @@ r0059:= x^3*arctan(exp(x))-3/2*%i*x^2*polylog(2,-%i*exp(x))+_
         3*%i*polylog(4,-%i*exp(x))+_
         3*%i*polylog(4,%i*exp(x))
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 303
 
 --S 304 of 578
@@ -4638,18 +4597,17 @@ t0060:= x*exp(x)/(1-exp(1)^(2*x))
 --S 308 of 578
 r0060:= x*arctanh(exp(x))+1/2*polylog(2,-exp(x))-1/2*polylog(2,exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 308
 
 --S 309 of 578
@@ -4705,18 +4663,17 @@ r0061:= x^2*arctanh(exp(x))+x*polylog(2,-exp(x))-_
         x*polylog(2,exp(x))-_
         polylog(3,-exp(x))+polylog(3,exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 313
 
 --S 314 of 578
@@ -4772,18 +4729,17 @@ r0062:= x^3*arctanh(exp(x))+3/2*x^2*polylog(2,-exp(x))-_
         3/2*x^2*polylog(2,exp(x))-3*x*polylog(3,-exp(x))+_
         3*x*polylog(3,exp(x))+3*polylog(4,-exp(x))-3*polylog(4,exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 318
 
 --S 319 of 578
@@ -4837,18 +4793,16 @@ t0063:= f^x/(a+b*f^(2*x))
 --S 323 of 578
 r0063:= arctan(b^(1/2)*f^x/a^(1/2))/a^(1/2)/b^(1/2)/log(f)
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 323
 
 --S 324 of 578
@@ -4948,18 +4902,16 @@ r0064:= 1/2*(2*x*arctan(b^(1/2)*f^x/a^(1/2))*log(f)-_
         %i*polylog(2,-%i*b^(1/2)*f^x/a^(1/2))+_
         %i*polylog(2,%i*b^(1/2)*f^x/a^(1/2)))/a^(1/2)/b^(1/2)/log(f)^2
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 330
 
 --S 331 of 578
@@ -5017,18 +4969,16 @@ r0065:= (x^2*arctan(b^(1/2)*f^x/a^(1/2))*log(f)^2-_
         %i*polylog(3,-%i*b^(1/2)*f^x/a^(1/2))-_
         %i*polylog(3,%i*b^(1/2)*f^x/a^(1/2)))/a^(1/2)/b^(1/2)/log(f)^3
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 335
 
 --S 336 of 578
@@ -5088,18 +5038,16 @@ r0066:= 1/2*(2*x^3*arctan(b^(1/2)*f^x/a^(1/2))*log(f)^3-_
         6*%i*polylog(4,-%i*b^(1/2)*f^x/a^(1/2))+_
         6*%i*polylog(4,%i*b^(1/2)*f^x/a^(1/2)))/a^(1/2)/b^(1/2)/log(f)^4
 --R 
---R   There are no library operations named arctan 
+--R   There are no library operations named arctan
 --R      Use HyperDoc Browse or issue
 --R                               )what op arctan
---R      to learn if there is any operation containing " arctan " in its 
---R      name.
+--R      to learn if there is any operation containing arctan in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctan with argument type(s) 
+--R      arctan with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 340
 
 --S 341 of 578
@@ -5157,19 +5105,18 @@ r0067:= -1/3*%i*x^2*3^(1/2)/(3-%i*3^(1/2))+_
         2/3*%i*polylog(2,-2*exp(x)/(3-%i*3^(1/2)))*3^(1/2)/(3-%i*3^(1/2))-_
         2/3*%i*polylog(2,-2*exp(x)/(3+%i*3^(1/2)))*3^(1/2)/(3+%i*3^(1/2))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 345
 
 --S 346 of 578
@@ -5229,19 +5176,18 @@ r0068:= c*x^2/(b^2-4*a*c)^(1/2)/(b-(b^2-4*a*c)^(1/2))-_
         2*c*polylog(2,-2*c*exp(x)/(b+(b^2-4*a*c)^(1/2)))/_
         (b^2-4*a*c)^(1/2)/(b+(b^2-4*a*c)^(1/2))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 350
 
 --S 351 of 578
@@ -5300,19 +5246,18 @@ r0069:= 2/15*x^3*5^(1/2)/(1-5^(1/2))-2/15*x^3*5^(1/2)/(5^(1/2)+1)-_
         4/5*polylog(3,-2*exp(x)/(1-5^(1/2)))*5^(1/2)/(1-5^(1/2))-_
         4/5*polylog(3,-2*exp(x)/(5^(1/2)+1))*5^(1/2)/(5^(1/2)+1)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 355
 
 --S 356 of 578
@@ -5372,19 +5317,18 @@ r0070:= -2/9*%i*x^3*3^(1/2)/(3-%i*3^(1/2))+2/9*%i*x^3*3^(1/2)/(3+%i*3^(1/2))+_
         4/3*%i*polylog(3,-2*exp(x)/(3-%i*3^(1/2)))*3^(1/2)/(3-%i*3^(1/2))+_
         4/3*%i*polylog(3,-2*exp(x)/(3+%i*3^(1/2)))*3^(1/2)/(3+%i*3^(1/2))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 360
 
 --S 361 of 578
@@ -5450,19 +5394,18 @@ r0071:= 2/3*c*x^3/(b^2-4*a*c)^(1/2)/(b-(b^2-4*a*c)^(1/2))-_
         4*c*polylog(3,-2*c*exp(x)/(b+(b^2-4*a*c)^(1/2)))/_
         (b^2-4*a*c)^(1/2)/(b+(b^2-4*a*c)^(1/2))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 365
 
 --S 366 of 578
@@ -5599,18 +5542,17 @@ r0073:= x/a+b*arctanh((b+2*c*f^(c+d*x))/(b^2-4*a*c)^(1/2))/a/_
         (b^2-4*a*c)^(1/2)/d/log(f)-1/2*log(a+b*f^(c+d*x)+_
         c*f^(2*c+2*d*x))/a/d/log(f)
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 375
 
 --S 376 of 578
@@ -5684,12 +5626,11 @@ m0073:= a0073-r0073
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named - 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                          List(Expression(Integer))
 --R                               Variable(r0073)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 377
 
 --S 378 of 578
@@ -5716,19 +5657,18 @@ r0074:= 1/2*x^2-x/d/log(f)+log(1+f^(c+d*x))/d^2/log(f)^2+_
         x*(1/d/(1+f^(c+d*x))/log(f)-log(1+f^(c+d*x))/d/log(f))-_
         polylog(2,-f^(c+d*x))/d^2/log(f)^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 380
 
 --S 381 of 578
@@ -5789,19 +5729,18 @@ r0075:= c*x^2/(b^2-4*a*c)^(1/2)/(b-(b^2-4*a*c)^(1/2))-_
         2*c*polylog(2,-2*c*f^(c+d*x)/(b+(b^2-4*a*c)^(1/2)))/_
         (b^2-4*a*c)^(1/2)/(b+(b^2-4*a*c)^(1/2))/d^2/log(f)^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 385
 
 --S 386 of 578
@@ -5857,19 +5796,18 @@ r0076:= 1/3*x^3-x^2/d/log(f)+2*x*log(1+f^(c+d*x))/d^2/log(f)^2+_
         2*(1-d*x*log(f))*polylog(2,-f^(c+d*x))/d^3/log(f)^3+_
         2*polylog(3,-f^(c+d*x))/d^3/log(f)^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 390
 
 --S 391 of 578
@@ -5936,19 +5874,18 @@ r0077:= 2/3*c*x^3/(b^2-4*a*c)^(1/2)/(b-(b^2-4*a*c)^(1/2))-_
         4*c*polylog(3,-2*c*f^(c+d*x)/(b+(b^2-4*a*c)^(1/2)))/_
         (b^2-4*a*c)^(1/2)/(b+(b^2-4*a*c)^(1/2))/d^3/log(f)^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 395
 
 --S 396 of 578
@@ -6003,18 +5940,17 @@ r0078:= x/a+b*arctanh((b+2*c*f^(g+h*x))/(b^2-4*a*c)^(1/2))/a/_
         (b^2-4*a*c)^(1/2)/h/log(f)-1/2*log(a+b*f^(g+h*x)+_
         c*f^(2*g+2*h*x))/a/h/log(f)
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 400
 
 --S 401 of 578
@@ -6177,18 +6113,17 @@ r0079:= x/a+b*arctanh((b+2*c*f^(g+h*x))/(b^2-4*a*c)^(1/2))/a/_
         (b^2-4*a*c)^(1/2)/h/log(f)-1/2*log(a+b*f^(g+h*x)+_
         c*f^(2*g+2*h*x))/a/h/log(f)
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 407
 
 --S 408 of 578
@@ -6352,18 +6287,17 @@ r0080:= d*x/a+(b*d-2*a*e)*arctanh((b+2*c*f^(g+h*x))/(b^2-4*a*c)^(1/2))/_
         a/(b^2-4*a*c)^(1/2)/h/log(f)-1/2*d*log(a+b*f^(g+h*x)+_
         c*f^(2*g+2*h*x))/a/h/log(f)
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 414
 
 --S 415 of 578
@@ -6529,18 +6463,17 @@ r0081:= d*x/a+(b*d-2*a*e)*arctanh((b+2*c*f^(g+h*x))/(b^2-4*a*c)^(1/2))/_
         a/(b^2-4*a*c)^(1/2)/h/log(f)-1/2*d*log(a+b*f^(g+h*x)+_
         c*f^(2*g+2*h*x))/a/h/log(f)
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 421
 
 --S 422 of 578
@@ -6706,19 +6639,18 @@ r0082:= x^2/d/log(f)-x^2/d/(1+f^(c+d*x))/log(f)-_
         2*x*log(1+f^(c+d*x))/d^2/log(f)^2-_
         2*polylog(2,-f^(c+d*x))/d^3/log(f)^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 428
 
 --S 429 of 578
@@ -6771,18 +6703,17 @@ t0083:= 1/(1-exp(1)^(-x)+2*exp(x))
 --S 433 of 578
 r0083:= -2/3*arctanh(1/3+4/3*exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 433
 
 --S 434 of 578
@@ -6839,19 +6770,18 @@ r0084:= (x^2*log(-(a-(a^2-4*b*c)^(1/2)+2*c*exp(x))/(-a+(a^2-4*b*c)^(1/2)))-_
         2*polylog(3,2*c*exp(x)/(-a+(a^2-4*b*c)^(1/2)))+_
         2*polylog(3,-2*c*exp(x)/(a+(a^2-4*b*c)^(1/2))))/(a^2-4*b*c)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 438
 
 --S 439 of 578
@@ -6905,18 +6835,17 @@ t0085:= 1/(a+b*f^(-c-d*x)+c*f^(c+d*x))
 r0085:= -2*arctanh((a+2*c*f^(c+d*x))/(a^2-4*b*c)^(1/2))/_
         (a^2-4*b*c)^(1/2)/d/log(f)
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 443
 
 --S 444 of 578
@@ -7054,19 +6983,18 @@ r0086:= (x*log(-(a-(a^2-4*b*c)^(1/2)+2*c*f^(c+d*x))/_
         polylog(2,-2*c*f^(c+d*x)/(a+(a^2-4*b*c)^(1/2))))/_
         (a^2-4*b*c)^(1/2)/d^2/log(f)^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 450
 
 --S 451 of 578
@@ -7127,19 +7055,18 @@ r0087:= (x^2*log(-(a-(a^2-4*b*c)^(1/2)+2*c*f^(c+d*x))/_
         2*polylog(3,-2*c*f^(c+d*x)/(a+(a^2-4*b*c)^(1/2))))/_
         (a^2-4*b*c)^(1/2)/d^3/log(f)^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 455
 
 --S 456 of 578
@@ -7193,18 +7120,16 @@ r0088:= 1/2*f^a*g^d*%pi^(1/2)*erfi(1/2*(b*log(f)+e*log(g)+_
         2*x*c*log(f)+2*x*f*log(g))/(c*log(f)+f*log(g))^(1/2))/(c*log(f)+_
         f*log(g))^(1/2)*exp(-1/4*(b*log(f)+e*log(g))^2/(c*log(f)+f*log(g)))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 460
 
 --S 461 of 578
@@ -7254,7 +7179,7 @@ r0089:= 1/4*(-1)^(3/4)*exp(1)^(%i*a+1/4*%i*(1+%i*b)^2/c)*%pi^(1/2)*_
         1/4*(-1)^(3/4)*exp(1)^(-%i*a-1/4*%i*(1-%i*b)^2/c)*%pi^(1/2)*_
         erfi(1/2*(-1)^(1/4)*(1-%i*b-2*%i*c*x)/c^(1/2))/c^(1/2)
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -7263,12 +7188,11 @@ r0089:= 1/4*(-1)^(3/4)*exp(1)^(%i*a+1/4*%i*(1+%i*b)^2/c)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               AlgebraicNumber
 --R                        Polynomial(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 465
 
 --S 466 of 578
@@ -7317,7 +7241,7 @@ r0090:= (-1/8-1/8*%i)*2^(1/2)*%pi^(1/2)*(exp(1/4*%i*(4*a*c+1+2*%i*b-b^2)/c)*_
         %i*exp(1/4*%i*(-4*a*c-1+2*%i*b+b^2)/c)*_
         erf(1/4*2^(1/2)*(%i*b+2*%i*c*x-1+%i+b+2*c*x)/c^(1/2)))/c^(1/2)
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -7326,12 +7250,11 @@ r0090:= (-1/8-1/8*%i)*2^(1/2)*%pi^(1/2)*(exp(1/4*%i*(4*a*c+1+2*%i*b-b^2)/c)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               AlgebraicNumber
 --R                        Polynomial(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 470
 
 --S 471 of 578
@@ -7383,18 +7306,16 @@ r0091:= 1/4*%i*exp(1)^(-%i*c+(%i*d-b*log(f))^2/(4*%i*e-4*c*log(f)))*f^a*_
         %pi^(1/2)*erfi(1/2*(%i*d+b*log(f)+2*x*(%i*e+c*log(f)))/_
         (%i*e+c*log(f))^(1/2))/(%i*e+c*log(f))^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 475
 
 --S 476 of 578
@@ -7447,18 +7368,16 @@ r0092:= 1/4*exp(1)^(-%i*c+(%i*d-b*log(f))^2/(4*%i*e-4*c*log(f)))*f^a*_
         %pi^(1/2)*erfi(1/2*(%i*d+b*log(f)+2*x*(%i*e+c*log(f)))/_
         (%i*e+c*log(f))^(1/2))/(%i*e+c*log(f))^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 480
 
 --S 481 of 578
@@ -7548,18 +7467,17 @@ t0094:= exp(x)*sec(exp(x))
 --S 490 of 578
 r0094:= arctanh(sin(exp(x)))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 490
 
 --S 491 of 578
@@ -7745,18 +7663,16 @@ r0097:= -1/4*exp(1)^(-c+(d-b*log(f))^2/(4*e-4*c*log(f)))*f^a*_
         f^a*%pi^(1/2)*erfi(1/2*(d+b*log(f)+2*x*(e+c*log(f)))/_
         (e+c*log(f))^(1/2))/(e+c*log(f))^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 505
 
 --S 506 of 578
@@ -7809,18 +7725,16 @@ r0098:= 1/4*exp(1)^(-c+(d-b*log(f))^2/(4*e-4*c*log(f)))*f^a*_
         %pi^(1/2)*erfi(1/2*(d+b*log(f)+2*x*(e+c*log(f)))/_
         (e+c*log(f))^(1/2))/(e+c*log(f))^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 510
 
 --S 511 of 578
@@ -7870,18 +7784,16 @@ t0099:= 1/exp(x)/(1-exp(1)^(-2*x))^(1/2)
 --S 515 of 578
 r0099:= -arcsin(exp(-x))
 --R 
---R   There are no library operations named arcsin 
+--R   There are no library operations named arcsin
 --R      Use HyperDoc Browse or issue
 --R                               )what op arcsin
---R      to learn if there is any operation containing " arcsin " in its 
---R      name.
+--R      to learn if there is any operation containing arcsin in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arcsin with argument type(s) 
+--R      arcsin with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 515
 
 --S 516 of 578
@@ -7931,18 +7843,17 @@ t0100:= exp(x)/(-4+exp(1)^(2*x))
 --S 520 of 578
 r0100:= -1/2*arctanh(1/2*exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 520
 
 --S 521 of 578
@@ -8051,18 +7962,17 @@ t0102:= exp(x)/(16-exp(1)^(2*x))
 --S 530 of 578
 r0102:= 1/4*arctanh(1/4*exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 530
 
 --S 531 of 578
@@ -8115,18 +8025,17 @@ t0103:= exp(1)^(4*x)/(16+exp(1)^(8*x))^(1/2)
 --S 535 of 578
 r0103:= 1/4*arcsinh(1/4*exp(4*x))
 --R 
---R   There are no library operations named arcsinh 
+--R   There are no library operations named arcsinh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arcsinh
---R      to learn if there is any operation containing " arcsinh " in its 
+--R      to learn if there is any operation containing arcsinh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arcsinh with argument type(s) 
+--R      arcsinh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 535
 
 --S 536 of 578
@@ -8234,18 +8143,17 @@ t0105:= exp(x)*sec(-1+exp(x))^3
 --S 545 of 578
 r0105:= 1/2*arctanh(sin(-1+exp(x)))+1/2*sec(-1+exp(x))*tan(-1+exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 545
 
 --S 546 of 578
@@ -8311,18 +8219,17 @@ t0106:= exp(x)/(2+3*exp(x)+exp(1)^(2*x))
 --S 550 of 578
 r0106:= -2*arctanh(3+2*exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 550
 
 --S 551 of 578
@@ -8371,18 +8278,17 @@ t0107:= 2^x/(1+4^x)^(1/2)
 --S 555 of 578
 r0107:= arcsinh(2^x)/log(2)
 --R 
---R   There are no library operations named arcsinh 
+--R   There are no library operations named arcsinh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arcsinh
---R      to learn if there is any operation containing " arcsinh " in its 
+--R      to learn if there is any operation containing arcsinh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arcsinh with argument type(s) 
+--R      arcsinh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 555
 
 --S 556 of 578
@@ -8427,18 +8333,17 @@ t0108:= exp(1)^(3*x)/(-1+exp(1)^(2*x))
 --S 560 of 578
 r0108:= exp(x)-arctanh(exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 560
 
 --S 561 of 578
@@ -8491,18 +8396,16 @@ t0109:= exp((a+x)^2)/x^2-2*a*exp((a+x)^2)/x
 --S 565 of 578
 r0109:= -exp((a+x)^2)/x+%pi^(1/2)*erfi(a+x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 565
 
 --S 566 of 578
@@ -8558,18 +8461,17 @@ t0110:= 1/(-exp(x)+exp(1)^(3*x))
 --S 570 of 578
 r0110:= exp(-x)-arctanh(exp(x))
 --R 
---R   There are no library operations named arctanh 
+--R   There are no library operations named arctanh
 --R      Use HyperDoc Browse or issue
 --R                              )what op arctanh
---R      to learn if there is any operation containing " arctanh " in its 
+--R      to learn if there is any operation containing arctanh in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      arctanh with argument type(s) 
+--R      arctanh with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 570
 
 --S 571 of 578
@@ -8669,6 +8571,7 @@ d0111:= D(m0111,x)
 --R                                                    Type: Expression(Integer)
 --E 578
 
+
 )spool
 \end{chunk}
 \eject
diff --git a/src/input/richhyper000-099.input.pamphlet b/src/input/richhyper000-099.input.pamphlet
index 0a5a784..773e808 100644
--- a/src/input/richhyper000-099.input.pamphlet
+++ b/src/input/richhyper000-099.input.pamphlet
@@ -30,19 +30,18 @@ t0000:= sinh(a+b*x)^(1/2)
 r0000:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)*_
         sinh(a+b*x)^(1/2)/b/(%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 510
@@ -98,12 +97,11 @@ r0001:= 2/3*(%i*EllipticF(-1/4*%pi+1/2*%i*a+1/2*%i*b*x,2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Polynomial(Complex(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 510
@@ -151,19 +149,18 @@ r0002:= 6/5*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)*_
         sinh(a+b*x)^(1/2)/b/(%i*sinh(a+b*x))^(1/2)+_
         2/5*cosh(a+b*x)*sinh(a+b*x)^(3/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 510
@@ -212,19 +209,18 @@ t0003:= 1/sinh(a+b*x)^(1/2)
 r0003:= -2*%i*EllipticF(-1/4*%pi+1/2*%i*(a+b*x),2)*_
         (%i*sinh(a+b*x))^(1/2)/b/sinh(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 510
@@ -278,19 +274,18 @@ r0004:= -2*cosh(a+b*x)/b/sinh(a+b*x)^(1/2)-_
          2*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)*_
          sinh(a+b*x)^(1/2)/b/(%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 510
@@ -352,12 +347,11 @@ r0005:= 2/3*(-cosh(a+b*x)+%i*EllipticF(-1/4*%pi+1/2*%i*a+1/2*%i*b*x,2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Polynomial(Complex(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 510
@@ -409,18 +403,16 @@ t0006:= sinh(a+b*x^n)/x
 --S 32 of 510
 r0006:= (Chi(b*x^n)*sinh(a)+cosh(a)*Shi(b*x^n))/n
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 510
@@ -470,18 +462,16 @@ t0007:= sinh(a+b*x)/x^2
 --S 37 of 510
 r0007:= b*cosh(a)*Chi(b*x)-sinh(a+b*x)/x+b*sinh(a)*Shi(b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 510
@@ -536,18 +526,16 @@ r0008:= -1/4*(3*b*cosh(a)*Chi(b*x)*x-3*b*cosh(3*a)*Chi(3*b*x)*x-_
         3*sinh(a+b*x)+sinh(3*a+3*b*x)+3*b*sinh(a)*Shi(b*x)*x-_
         3*b*sinh(3*a)*Shi(3*b*x)*x)/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 510
@@ -601,18 +589,16 @@ t0009:= sinh(a+b*x)/x^3
 r0009:= 1/2*(-b*cosh(a+b*x)*x+b^2*Chi(b*x)*sinh(a)*x^2-_
         sinh(a+b*x)+b^2*cosh(a)*Shi(b*x)*x^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 47
 
 --S 48 of 510
@@ -666,18 +652,16 @@ t0010:= sinh(a+b*x)^2/x^3
 r0010:= b^2*cosh(2*a)*Chi(2*b*x)-b*cosh(a+b*x)*sinh(a+b*x)/x-_
         1/2*sinh(a+b*x)^2/x^2+b^2*sinh(2*a)*Shi(2*b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 510
@@ -733,18 +717,16 @@ r0011:= -3/8*b^2*Chi(b*x)*sinh(a)+9/8*b^2*Chi(3*b*x)*sinh(3*a)-_
         3/2*b*cosh(a+b*x)*sinh(a+b*x)^2/x-1/2*sinh(a+b*x)^3/x^2-_
         3/8*b^2*cosh(a)*Shi(b*x)+9/8*b^2*cosh(3*a)*Shi(3*b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 510
@@ -795,19 +777,18 @@ t0012:= sinh(x)^(1/2)
 --S 62 of 510
 r0012:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*x,2)*sinh(x)^(1/2)/(%i*sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 510
@@ -855,19 +836,18 @@ t0013:= (sinh(x)^3)^(1/2)
 r0013:= -2/3*csch(x)^2*(sinh(x)^3)^(1/2)*(-%i*EllipticF(-1/4*%pi+_
         1/2*%i*x,2)*(%i*sinh(x))^(1/2)-cosh(x)*sinh(x))
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 
 --S 68 of 510
@@ -8314,19 +8294,18 @@ t0021:= (a+b*sinh(c+d*x))^(1/2)
 r0021:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*(c+d*x),2*%i*b/(a-%i*b))*_
         (a+b*sinh(c+d*x))^(1/2)/d/((a+b*sinh(c+d*x))/(a-%i*b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 510
@@ -8375,19 +8354,18 @@ r0022:= -2/3*(-4*a*EllipticE(-1/4*%pi+1/2*x,2*b/(a+b))+_
         ((a+b*sinh(x))/(a+b))^(1/2)-b*EllipticF(-1/4*%pi+_
         1/2*x,2*b/(a+b)))*(a+b*sinh(x))^(1/2)/((a+b*sinh(x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 
 --S 113 of 510
@@ -8436,19 +8414,18 @@ t0023:= 1/(a+b*sinh(x))^(1/2)
 r0023:= -2*%i*EllipticF(-1/4*%pi+1/2*%i*x,2*%i*b/(a-%i*b))*_
        ((a+b*sinh(x))/(a-%i*b))^(1/2)/(a+b*sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 510
@@ -8502,19 +8479,18 @@ r0024:= -2*b*cosh(x)/(a^2+b^2)/(a+b*sinh(x))^(1/2)-2*%i*EllipticE(-1/4*%pi+_
         1/2*%i*x,2*%i*b/(a-%i*b))*(a+b*sinh(x))^(1/2)/(a^2+b^2)/_
         ((a+b*sinh(x))/(a-%i*b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 510
@@ -8571,19 +8547,18 @@ r0025:= -2/3*b*cosh(x)/(a^2+b^2)/(a+b*sinh(x))^(3/2)-8/3*a*b*_
         EllipticF(-1/4*%pi+1/2*%i*x,2*%i*b/(a-%i*b))*((a+b*sinh(x))/_
         (a-%i*b))^(1/2)/(a^2+b^2)/(a+b*sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 510
@@ -11842,19 +11817,18 @@ t0038:= (b*sinh(c+d*x))^(1/2)
 r0038:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*(c+d*x),2)*_
         (b*sinh(c+d*x))^(1/2)/d/(%i*sinh(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 196
 
 --S 197 of 510
@@ -11910,12 +11884,11 @@ r0039:= 2/3*b^2*(%i*EllipticF(-1/4*%pi+1/2*%i*c+1/2*%i*d*x,2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Polynomial(Complex(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 201
 
 --S 202 of 510
@@ -11963,19 +11936,18 @@ r0040:= 6/5*%i*b^2*EllipticE(-1/4*%pi+1/2*%i*(c+d*x),2)*_
         (b*sinh(c+d*x))^(1/2)/d/(%i*sinh(c+d*x))^(1/2)+_
         2/5*b*cosh(c+d*x)*(b*sinh(c+d*x))^(3/2)/d
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 206
 
 --S 207 of 510
@@ -12024,19 +11996,18 @@ t0041:= 1/(b*sinh(c+d*x))^(1/2)
 r0041:= -2*%i*EllipticF(-1/4*%pi+1/2*%i*(c+d*x),2)*(%i*sinh(c+d*x))^(1/2)/_
         d/(b*sinh(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 211
 
 --S 212 of 510
@@ -12090,19 +12061,18 @@ r0042:= -2*cosh(c+d*x)/b/d/(b*sinh(c+d*x))^(1/2)-_
         2*%i*EllipticE(-1/4*%pi+1/2*%i*(c+d*x),2)*_
         (b*sinh(c+d*x))^(1/2)/b^2/d/(%i*sinh(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 216
 
 --S 217 of 510
@@ -12165,12 +12135,11 @@ r0043:= 2/3/b^2*(-cosh(c+d*x)+%i*EllipticF(-1/4*%pi+1/2*%i*c+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Polynomial(Complex(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 221
 
 --S 222 of 510
@@ -12227,19 +12196,18 @@ r0044:= -(-x^2*log((-a+(a^2+b^2)^(1/2)-b*exp(x))/((a^2+b^2)^(1/2)-a))+_
         polylog(3,b*exp(x)/((a^2+b^2)^(1/2)-a))-2*_
         polylog(3,-b*exp(x)/(a+(a^2+b^2)^(1/2))))/(a^2+b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 226
 
 --S 227 of 510
@@ -12296,19 +12264,18 @@ r0045:= (x^3*log((-a+(a^2+b^2)^(1/2)-b*exp(x))/((a^2+b^2)^(1/2)-a))-_
         6*polylog(4,b*exp(x)/((a^2+b^2)^(1/2)-a))-_
         6*polylog(4,-b*exp(x)/(a+(a^2+b^2)^(1/2))))/(a^2+b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 231
 
 --S 232 of 510
@@ -12644,19 +12611,18 @@ r0048:= a*x*log(1+b*exp(x)/(a-(a^2+b^2)^(1/2)))/(a^2+b^2)^(3/2)-_
         a*polylog(2,-b*exp(x)/(a+(a^2+b^2)^(1/2)))/(a^2+b^2)^(3/2)-_
         b*x*cosh(x)/(a^2+b^2)/(a+b*sinh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 246
 
 --S 247 of 510
@@ -12949,18 +12915,16 @@ r0051:= 2^(1/2)*(a*cosh(1/2*c+1/4*%i*%pi+1/2*d*x)^2)^(1/2)*_
         sech(1/2*c+1/4*%i*%pi+1/2*d*x)*(cosh(1/2*c+1/4*%i*%pi)*_
         Chi(1/2*d*x)+sinh(1/2*c+1/4*%i*%pi)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 261
 
 --S 262 of 510
@@ -13008,18 +12972,16 @@ r0052:= -1/2*2^(1/2)*(a*cosh(1/2*c+1/4*%i*%pi+1/2*d*x)^2)^(1/2)*_
         d*Chi(1/2*d*x)*sinh(1/2*c+1/4*%i*%pi)-_
         d*cosh(1/2*c+1/4*%i*%pi)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 266
 
 --S 267 of 510
@@ -13068,18 +13030,16 @@ r0053:= -1/8*2^(1/2)*(a*cosh(1/2*c+1/4*%i*%pi+1/2*d*x)^2)^(1/2)*_
         2*d*sinh(1/2*c+1/4*%i*%pi+1/2*d*x)/x-_
         d^2*sinh(1/2*c+1/4*%i*%pi)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 271
 
 --S 272 of 510
@@ -13347,18 +13307,16 @@ r0056:= %i*2^(1/2)*(-a*sinh(1/2*c+1/4*%i*%pi+1/2*d*x)^2)^(1/2)*_
         csch(1/2*c+1/4*%i*%pi+1/2*d*x)*(-%i*sinh(1/2*c+1/4*%i*%pi)*_
         Chi(1/2*d*x)-%i*cosh(1/2*c+1/4*%i*%pi)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 286
 
 --S 287 of 510
@@ -13406,18 +13364,16 @@ r0057:= -1/2*%i*2^(1/2)*(-a*sinh(1/2*c+1/4*%i*%pi+1/2*d*x)^2)^(1/2)*_
         1/2*d*x)/x+%i*d*Chi(1/2*d*x)*cosh(1/2*c+1/4*%i*%pi)+_
         %i*d*sinh(1/2*c+1/4*%i*%pi)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 291
 
 --S 292 of 510
@@ -13466,18 +13422,16 @@ r0058:= -1/8*%i*2^(1/2)*(-a*sinh(1/2*c+1/4*%i*%pi+1/2*d*x)^2)^(1/2)*_
         2*%i*d*cosh(1/2*c+1/4*%i*%pi+1/2*d*x)/x+_
         %i*d^2*cosh(1/2*c+1/4*%i*%pi)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 296
 
 --S 297 of 510
@@ -24014,19 +23968,18 @@ t0067:= (a+b*sinh(x)^2)^(1/2)
 r0067:= -%i*(2*a-b+b*cosh(2*x))^(1/2)*_
        EllipticE(%i*x,b/a)/((2*a-b+b*cosh(2*x))/a)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 347
 
 --S 348 of 510
@@ -24205,19 +24158,18 @@ t0070:= 1/(a+b*sinh(x)^2)^(1/2)
 r0070:= -%i*((2*a-b+b*cosh(2*x))/a)^(1/2)*_
         EllipticF(%i*x,b/a)/(2*a-b+b*cosh(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 362
 
 --S 363 of 510
@@ -24278,19 +24230,18 @@ r0071:= -1/4*(-2*x*log((-2*a+2*a^(1/2)*(a-b)^(1/2)+b-_
         polylog(2,-1/(2*a+2*a^(1/2)*(a-b)^(1/2)-b)*b*_
         exp(2*x)))/a^(1/2)/(a-b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 367
 
 --S 368 of 510
@@ -24351,19 +24302,18 @@ r0072:= -1/4*(-2*x^2*log((-2*a+2*a^(1/2)*(a-b)^(1/2)+b-_
         polylog(3,-1/(2*a+2*a^(1/2)*(a-b)^(1/2)-b)*_
         b*exp(2*x)))/a^(1/2)/(a-b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 372
 
 --S 373 of 510
@@ -24426,19 +24376,18 @@ r0073:= -1/8*(-4*x^3*log((-2*a+2*a^(1/2)*(a-b)^(1/2)+b-b*exp(2*x))/_
         3*polylog(4,-1/(2*a+2*a^(1/2)*(a-b)^(1/2)-b)*_
         b*exp(2*x)))/a^(1/2)/(a-b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 377
 
 --S 378 of 510
@@ -67263,18 +67212,16 @@ r0094:= -1/4*b*cosh(a+b*x+c*x^2)/c^2+1/2*x*cosh(a+b*x+c*x^2)/c-_
         erf(1/2*(b+2*c*x)/c^(1/2))/c^(5/2)+1/16*(b^2-2*c)*_
         exp(1)^(a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b+2*c*x)/c^(1/2))/c^(5/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 482
 
 --S 483 of 510
@@ -67331,12 +67278,11 @@ r0095:= 1/8/c^(3/2)*(4*cosh(a+b*x+c*x^2)*c^(1/2)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named / 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 487
 
 --S 488 of 510
@@ -67387,18 +67333,16 @@ r0096:= 1/2*c^(1/2)*exp(1)^(-a+1/4*b^2/c)*%pi^(1/2)*_
         erf(1/2*(b+2*c*x)/c^(1/2))+1/2*c^(1/2)*exp(1)^(a-1/4*b^2/c)*_
         %pi^(1/2)*erfi(1/2*(b+2*c*x)/c^(1/2))-sinh(a+b*x+c*x^2)/x
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 492
 
 --S 493 of 510
@@ -67452,18 +67396,16 @@ r0097:= -1/4*b*cosh(a+b*x-c*x^2)/c^2-1/2*x*cosh(a+b*x-c*x^2)/c-_
         erf(1/2*(b-2*c*x)/c^(1/2))/c^(5/2)+1/16*(b^2-2*c)*_
         exp(1)^(-a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b-2*c*x)/c^(1/2))/c^(5/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 497
 
 --S 498 of 510
@@ -67522,12 +67464,11 @@ r0098:= -1/8/c^(3/2)*(4*cosh(a+b*x-c*x^2)*c^(1/2)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named / 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 502
 
 --S 503 of 510
@@ -67579,18 +67520,16 @@ r0099:= 1/2*c^(1/2)*exp(1)^(a+1/4*b^2/c)*%pi^(1/2)*_
         exp(1)^(-a-1/4*b^2/c)*%pi^(1/2)*_
         erfi(1/2*(b-2*c*x)/c^(1/2))-sinh(a+b*x-c*x^2)/x
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 507
 
 --S 508 of 510
diff --git a/src/input/richhyper100-199.input.pamphlet b/src/input/richhyper100-199.input.pamphlet
index 7c6cfcd..c418887 100644
--- a/src/input/richhyper100-199.input.pamphlet
+++ b/src/input/richhyper100-199.input.pamphlet
@@ -33,7 +33,7 @@ r0100:= -1/6*x^3+1/64*(b^2+c)*exp(1)^(-2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
         erfi(1/2*(b+2*c*x)*2^(1/2)/c^(1/2))/c^(5/2)-_
         1/16*b*sinh(2*a+2*b*x+2*c*x^2)/c^2+1/8*x*sinh(2*a+2*b*x+2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -42,12 +42,11 @@ r0100:= -1/6*x^3+1/64*(b^2+c)*exp(1)^(-2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 510
@@ -85,7 +84,7 @@ r0101:= -1/6*x^3-1/64*(b^2+c)*exp(1)^(2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
         erfi(1/2*(b-2*c*x)*2^(1/2)/c^(1/2))/c^(5/2)-_
         1/16*b*sinh(2*a+2*b*x-2*c*x^2)/c^2-1/8*x*sinh(2*a+2*b*x-2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -94,12 +93,11 @@ r0101:= -1/6*x^3-1/64*(b^2+c)*exp(1)^(2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 510
@@ -145,11 +143,10 @@ r0102:= -1/6*x^3+1/32*2^(1/2)*%pi^(1/2)*erf(1/2*(1+2*x)*2^(1/2))-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named erf 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   UnivariatePolynomial(x,AlgebraicNumber)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 510
@@ -187,18 +184,16 @@ r0103:= 1/4*e*(4*c*d-b*e)*cosh(a+b*x+c*x^2)/c^2+1/2*e^2*x*_
         1/16*(4*c^2*d^2+b^2*e^2-2*c*e*(2*b*d+e))*_
         exp(1)^(a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b+2*c*x)/c^(1/2))/c^(5/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 510
@@ -235,18 +230,16 @@ r0104:= 1/2*e*cosh(a+b*x+c*x^2)/c-1/8*(2*c*d-b*e)*_
         1/8*(2*c*d-b*e)*exp(1)^(a-1/4*b^2/c)*%pi^(1/2)*_
         erfi(1/2*(b+2*c*x)/c^(1/2))/c^(3/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 510
@@ -287,7 +280,7 @@ r0105:= -1/2*d^2*x-1/2*d*e*x^2-1/6*e^2*x^3+1/64*(4*c^2*d^2-c*(4*b*d-e)*e+_
         sinh(2*a+2*b*x+2*c*x^2)/c-1/16*b*e^2*sinh(2*a+2*b*x+2*c*x^2)/c^2+_
         1/8*e^2*x*sinh(2*a+2*b*x+2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -296,12 +289,11 @@ r0105:= -1/2*d^2*x-1/2*d*e*x^2-1/6*e^2*x^3+1/64*(4*c^2*d^2-c*(4*b*d-e)*e+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 510
@@ -339,7 +331,7 @@ r0106:= -1/2*d*x-1/4*e*x^2+1/32*(2*c*d-b*e)*exp(1)^(-2*a+1/2*b^2/c)*_
         erfi(1/2*(b+2*c*x)*2^(1/2)/c^(1/2))/c^(3/2)+1/8*e*_
         sinh(2*a+2*b*x+2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -348,12 +340,11 @@ r0106:= -1/2*d*x-1/4*e*x^2+1/32*(2*c*d-b*e)*exp(1)^(-2*a+1/2*b^2/c)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 510
@@ -390,18 +381,16 @@ r0107:= (b*c-a*d)*cosh(b/d)*Chi(-(b*c-a*d)/d/(c+d*x))/d^2+_
         (c+d*x)*sinh((a+b*x)/(c+d*x))/d+(b*c-a*d)*_
         sinh(b/d)*Shi(a/(c+d*x)-b*c/d/(c+d*x))/d^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 510
@@ -438,18 +427,16 @@ r0108:= -1/2*x+1/2*(c+d*x)*cosh(2*(a+b*x)/(c+d*x))/d+(b*c-a*d)*_
         Chi(-2*(b*c-a*d)/d/(c+d*x))*sinh(2*b/d)/d^2+_
         (b*c-a*d)*cosh(2*b/d)*Shi(2*a/(c+d*x)-2*b*c/d/(c+d*x))/d^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 510
@@ -573,18 +560,16 @@ t0111:= sinh(a+b*x^2)/x^2
 r0111:= 1/2*b^(1/2)*%pi^(1/2)*erf(b^(1/2)*x)/(exp(1)^a)+_
         1/2*b^(1/2)*exp(1)^a*%pi^(1/2)*erfi(b^(1/2)*x)-sinh(a+b*x^2)/x
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 510
@@ -623,18 +608,16 @@ t0112:= sinh(a+b*x^2)/x^3
 r0112:= 1/2*b*cosh(a)*Chi(b*x^2)-1/2*sinh(a+b*x^2)/x^2+_
         1/2*b*sinh(a)*Shi(b*x^2)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 510
@@ -673,18 +656,16 @@ t0113:= sinh(a+b*x^2)^2/x^3
 r0113:= -1/4*(-1+cosh(2*a+2*b*x^2)-2*b*Chi(2*b*x^2)*sinh(2*a)*x^2-_
         2*b*cosh(2*a)*Shi(2*b*x^2)*x^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 
 --S 68 of 510
@@ -827,18 +808,16 @@ r0116:= -3/8*b*cosh(a)*Chi(b*x^2)+3/8*b*cosh(3*a)*Chi(3*b*x^2)+_
         3/8*sinh(a+b*x^2)/x^2-1/8*sinh(3*a+3*b*x^2)/x^2-_
         3/8*b*sinh(a)*Shi(b*x^2)+3/8*b*sinh(3*a)*Shi(3*b*x^2)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 510
@@ -1189,18 +1168,16 @@ t0123:= sinh(a+b/x)
 --S 117 of 510
 r0123:= -b*cosh(a)*Chi(b/x)+x*sinh(a+b/x)-b*sinh(a)*Shi(b/x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 510
@@ -1237,18 +1214,16 @@ t0124:= sinh(a+b/x)/x
 --S 122 of 510
 r0124:= -Chi(b/x)*sinh(a)-cosh(a)*Shi(b/x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 510
@@ -1291,18 +1266,16 @@ r0125:= -1/2*cosh(a+b/x^2)/b/x+1/8*%pi^(1/2)*_
         erf(b^(1/2)/x)/(exp(1)^a)/b^(3/2)+1/8*_
         exp(1)^a*%pi^(1/2)*erfi(b^(1/2)/x)/b^(3/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 510
@@ -1560,19 +1533,18 @@ t0129:= x^2/sinh(x)^(3/2)-x^2*sinh(x)^(1/2)
 r0129:= -2*x^2*cosh(x)/sinh(x)^(1/2)+8*x*sinh(x)^(1/2)+_
         16*%i*EllipticE(-1/4*%pi+1/2*%i*x,2)*sinh(x)^(1/2)/(%i*sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 510
@@ -3354,19 +3326,18 @@ t0145:= cosh(a+b*x)^(1/2)
 --S 227 of 510
 r0145:= -2*%i*EllipticE(1/2*%i*(a+b*x),2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 227
 
 --S 228 of 510
@@ -3400,19 +3371,18 @@ t0146:= cosh(a+b*x)^(3/2)
 --S 232 of 510
 r0146:= 2/3*(-%i*EllipticF(1/2*%i*(a+b*x),2)+cosh(a+b*x)^(1/2)*sinh(a+b*x))/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 232
 
 --S 233 of 510
@@ -3446,19 +3416,18 @@ t0147:= cosh(a+b*x)^(5/2)
 --S 237 of 510
 r0147:= 2/5*(-3*%i*EllipticE(1/2*%i*(a+b*x),2)+cosh(a+b*x)^(3/2)*sinh(a+b*x))/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 510
@@ -3494,19 +3463,18 @@ t0148:= 1/cosh(a+b*x)^(1/2)
 --S 242 of 510
 r0148:= -2*%i*EllipticF(1/2*%i*(a+b*x),2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 242
 
 --S 243 of 510
@@ -3543,19 +3511,18 @@ t0149:= 1/cosh(a+b*x)^(3/2)
 --S 247 of 510
 r0149:= 2*%i*EllipticE(1/2*%i*(a+b*x),2)/b+2*sinh(a+b*x)/b/cosh(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 247
 
 --S 248 of 510
@@ -3593,19 +3560,18 @@ t0150:= 1/cosh(a+b*x)^(5/2)
 r0150:= -2/3*%i*EllipticF(1/2*%i*(a+b*x),2)/b+_
         2/3*sinh(a+b*x)/b/cosh(a+b*x)^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 252
 
 --S 253 of 510
@@ -3642,18 +3608,16 @@ t0151:= cosh(a+b*x^n)/x
 --S 257 of 510
 r0151:= (cosh(a)*Chi(b*x^n)+sinh(a)*Shi(b*x^n))/n
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 257
 
 --S 258 of 510
@@ -3689,18 +3653,16 @@ t0152:= cosh(a+b*x)/x^2
 --S 262 of 510
 r0152:= -cosh(a+b*x)/x+b*Chi(b*x)*sinh(a)+b*cosh(a)*Shi(b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 262
 
 --S 263 of 510
@@ -3740,18 +3702,16 @@ r0153:= -1/4*(3*cosh(a+b*x)+cosh(3*a+3*b*x)-3*b*Chi(b*x)*sinh(a)*x-_
         3*b*Chi(3*b*x)*sinh(3*a)*x-3*b*cosh(a)*Shi(b*x)*x-_
         3*b*cosh(3*a)*Shi(3*b*x)*x)/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 267
 
 --S 268 of 510
@@ -3789,18 +3749,16 @@ t0154:= cosh(a+b*x)/x^3
 r0154:= -1/2*(cosh(a+b*x)-b^2*cosh(a)*Chi(b*x)*x^2+_
         x*sinh(a+b*x)*b-b^2*sinh(a)*Shi(b*x)*x^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 272
 
 --S 273 of 510
@@ -3839,18 +3797,16 @@ t0155:= cosh(a+b*x)^2/x^3
 r0155:= -1/2*cosh(a+b*x)^2/x^2+b^2*cosh(2*a)*Chi(2*b*x)-_
         b*cosh(a+b*x)*sinh(a+b*x)/x+b^2*sinh(2*a)*Shi(2*b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 277
 
 --S 278 of 510
@@ -3890,18 +3846,16 @@ r0156:= -1/2*cosh(a+b*x)^3/x^2+3/8*b^2*cosh(a)*Chi(b*x)+_
         9/8*b^2*cosh(3*a)*Chi(3*b*x)-3/2*b*cosh(a+b*x)^2*sinh(a+b*x)/x+_
         3/8*b^2*sinh(a)*Shi(b*x)+9/8*b^2*sinh(3*a)*Shi(3*b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 282
 
 --S 283 of 510
@@ -3936,19 +3890,18 @@ t0157:= cosh(x)^(1/2)
 --S 287 of 510
 r0157:= -2*%i*EllipticE(1/2*%i*x,2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 287
 
 --S 288 of 510
@@ -3984,19 +3937,18 @@ t0158:= (cosh(x)^3)^(1/2)
 r0158:= 2/3*(cosh(x)^3)^(1/2)*(-%i*EllipticF(1/2*%i*x,2)+_
         cosh(x)^(1/2)*sinh(x))/cosh(x)^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 292
 
 --S 293 of 510
@@ -4031,18 +3983,16 @@ t0159:= (cosh(x)^4)^(1/2)
 --S 297 of 510
 r0159:= 1/2*csgn(cosh(x)^2)*(x+cosh(x)*sinh(x))
 --R 
---R   There are no library operations named csgn 
+--R   There are no library operations named csgn
 --R      Use HyperDoc Browse or issue
 --R                                )what op csgn
---R      to learn if there is any operation containing " csgn " in its 
---R      name.
+--R      to learn if there is any operation containing csgn in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named csgn 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 297
 
 --S 298 of 510
@@ -8863,19 +8813,18 @@ t0161:= (a+b*cosh(c+d*x))^(1/2)
 r0161:= -2*%i*(a+b*cosh(c+d*x))^(1/2)*_
         EllipticE(1/2*%i*(c+d*x),2*b/(a+b))/d/((a+b*cosh(c+d*x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 309
 
 --S 310 of 510
@@ -8912,19 +8861,18 @@ t0162:= 1/(a+b*cosh(x))^(1/2)
 r0162:= -2*%i*((a+b*cosh(x))/(a+b))^(1/2)*_
         EllipticF(1/2*%i*x,2*b/(a+b))/(a+b*cosh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 314
 
 --S 315 of 510
@@ -8963,19 +8911,18 @@ r0163:= -2*%i*(a+b*cosh(x))^(1/2)*_
         EllipticE(1/2*%i*x,2*b/(a+b))/(a^2-b^2)/((a+b*cosh(x))/(a+b))^(1/2)-_
         2*b*sinh(x)/(a^2-b^2)/(a+b*cosh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 319
 
 --S 320 of 510
@@ -9017,19 +8964,18 @@ r0164:= -8/3*%i*a*(a+b*cosh(x))^(1/2)*_
         2/3*b*sinh(x)/(a^2-b^2)/(a+b*cosh(x))^(3/2)-_
         8/3*a*b*sinh(x)/(a^2-b^2)^2/(a+b*cosh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 324
 
 --S 325 of 510
@@ -15157,19 +15103,18 @@ t0173:= (b*cosh(c+d*x))^(1/2)
 r0173:= -2*%i*(b*cosh(c+d*x))^(1/2)*EllipticE(1/2*%i*(c+d*x),2)/d/_
         cosh(c+d*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 371
 
 --S 372 of 510
@@ -15204,19 +15149,18 @@ t0174:= (b*cosh(c+d*x))^(3/2)
 r0174:= 2/3*b^2*(-%i*cosh(c+d*x)^(1/2)*EllipticF(1/2*%i*(c+d*x),2)+_
         cosh(c+d*x)*sinh(c+d*x))/d/(b*cosh(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 376
 
 --S 377 of 510
@@ -15251,19 +15195,18 @@ t0175:= (b*cosh(c+d*x))^(5/2)
 r0175:= 2/5*b^2*(b*cosh(c+d*x))^(1/2)*(-3*%i*EllipticE(1/2*%i*(c+d*x),2)+_
         cosh(c+d*x)^(3/2)*sinh(c+d*x))/d/cosh(c+d*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 381
 
 --S 382 of 510
@@ -15300,19 +15243,18 @@ t0176:= 1/(b*cosh(c+d*x))^(1/2)
 r0176:= -2*%i*cosh(c+d*x)^(1/2)*EllipticF(1/2*%i*(c+d*x),2)/d/_
         (b*cosh(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 386
 
 --S 387 of 510
@@ -15350,19 +15292,18 @@ t0177:= 1/(b*cosh(c+d*x))^(3/2)
 r0177:= 2/b*(%i*cosh(c+d*x)*EllipticE(1/2*%i*(c+d*x),2)+sinh(c+d*x)*_
         cosh(c+d*x)^(1/2))/d/cosh(c+d*x)^(1/2)/(b*cosh(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 391
 
 --S 392 of 510
@@ -15400,19 +15341,18 @@ t0178:= 1/(b*cosh(c+d*x))^(5/2)
 r0178:= -2/3/b^2*(%i*cosh(c+d*x)^(3/2)*EllipticF(1/2*%i*(c+d*x),2)-_
         sinh(c+d*x))/d/cosh(c+d*x)/(b*cosh(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 396
 
 --S 397 of 510
@@ -15454,19 +15394,18 @@ r0179:= (x^2*log(-(a-(a^2-b^2)^(1/2)+b*exp(x))/(-a+(a^2-b^2)^(1/2)))-_
         2*polylog(3,b*exp(x)/(-a+(a^2-b^2)^(1/2)))+_
         2*polylog(3,-b*exp(x)/(a+(a^2-b^2)^(1/2))))/(a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 401
 
 --S 402 of 510
@@ -15509,19 +15448,18 @@ r0180:= (x^3*log(-(a-(a^2-b^2)^(1/2)+b*exp(x))/(-a+(a^2-b^2)^(1/2)))-_
         6*polylog(4,b*exp(x)/(-a+(a^2-b^2)^(1/2)))-_
         6*polylog(4,-b*exp(x)/(a+(a^2-b^2)^(1/2))))/(a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 406
 
 --S 407 of 510
@@ -15562,19 +15500,18 @@ r0181:= a*x*log(1+b*exp(x)/(a-(a^2-b^2)^(1/2)))/(a^2-b^2)^(3/2)-_
         (a+(a^2-b^2)^(1/2)))/(a^2-b^2)^(3/2)-b*x*sinh(x)/_
         (a^2-b^2)/(a+b*cosh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 411
 
 --S 412 of 510
@@ -15714,18 +15651,16 @@ t0184:= (a+a*cosh(c+d*x))^(1/2)/x
 r0184:= 2^(1/2)*(a*cosh(1/2*c+1/2*d*x)^2)^(1/2)*sech(1/2*c+1/2*d*x)*_
         (cosh(1/2*c)*Chi(1/2*d*x)+sinh(1/2*c)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 426
 
 --S 427 of 510
@@ -15764,18 +15699,16 @@ r0185:= -1/2*2^(1/2)*(a*cosh(1/2*c+1/2*d*x)^2)^(1/2)*sech(1/2*c+1/2*d*x)*_
         (2*cosh(1/2*c+1/2*d*x)/x-d*Chi(1/2*d*x)*sinh(1/2*c)-d*cosh(1/2*c)*_
         Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 431
 
 --S 432 of 510
@@ -15814,18 +15747,16 @@ r0186:= -1/8*2^(1/2)*(a*cosh(1/2*c+1/2*d*x)^2)^(1/2)*sech(1/2*c+1/2*d*x)*_
         (4*cosh(1/2*c+1/2*d*x)/x^2-d^2*cosh(1/2*c)*Chi(1/2*d*x)+_
         2*d*sinh(1/2*c+1/2*d*x)/x-d^2*sinh(1/2*c)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 436
 
 --S 437 of 510
@@ -15963,18 +15894,16 @@ t0189:= (a-a*cosh(c+d*x))^(1/2)/x
 r0189:= 2^(1/2)*csch(1/2*c+1/2*d*x)*(-a*sinh(1/2*c+1/2*d*x)^2)^(1/2)*_
         (Chi(1/2*d*x)*sinh(1/2*c)+cosh(1/2*c)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 451
 
 --S 452 of 510
@@ -16013,18 +15942,16 @@ r0190:= 1/2*2^(1/2)*csch(1/2*c+1/2*d*x)*(-a*sinh(1/2*c+1/2*d*x)^2)^(1/2)*_
         (d*cosh(1/2*c)*Chi(1/2*d*x)-2*sinh(1/2*c+_
         1/2*d*x)/x+d*sinh(1/2*c)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 456
 
 --S 457 of 510
@@ -16063,18 +15990,16 @@ r0191:= -1/8*2^(1/2)*csch(1/2*c+1/2*d*x)*(-a*sinh(1/2*c+1/2*d*x)^2)^(1/2)*_
         (2*d*cosh(1/2*c+1/2*d*x)/x-d^2*Chi(1/2*d*x)*sinh(1/2*c)+_
         4*sinh(1/2*c+1/2*d*x)/x^2-d^2*cosh(1/2*c)*Shi(1/2*d*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 461
 
 --S 462 of 510
@@ -23717,19 +23642,18 @@ t0198:= (1+cosh(x)^2)^(1/2)
 --S 502 of 510
 r0198:= -%i*2^(1/2)*EllipticE(%i*x,1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 502
 
 --S 503 of 510
@@ -23762,19 +23686,18 @@ t0199:= (-1-cosh(x)^2)^(1/2)
 r0199:= -%i*2^(1/2)*(-3-cosh(2*x))^(1/2)*_
         EllipticE(%i*x,1/2)/(3+cosh(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 507
 
 --S 508 of 510
diff --git a/src/input/richhyper1000-1098.input.pamphlet b/src/input/richhyper1000-1098.input.pamphlet
index 5e4c6ca..bf5c2c7 100644
--- a/src/input/richhyper1000-1098.input.pamphlet
+++ b/src/input/richhyper1000-1098.input.pamphlet
@@ -1694,19 +1694,18 @@ t1007:= x*cosh(2*x)*sech(x)^3
 r1007:= 3*x*atan(exp(x))-3/2*%i*polylog(2,-%i*exp(x))+_
         3/2*%i*polylog(2,%i*exp(x))-1/2*sech(x)-1/2*x*sech(x)*tanh(x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 531
diff --git a/src/input/richhyper200-299.input.pamphlet b/src/input/richhyper200-299.input.pamphlet
index bb5c029..b807274 100644
--- a/src/input/richhyper200-299.input.pamphlet
+++ b/src/input/richhyper200-299.input.pamphlet
@@ -31,19 +31,18 @@ t0200:= (a+b*cosh(x)^2)^(1/2)
 r0200:= -%i*(2*a+b+b*cosh(2*x))^(1/2)*EllipticE(%i*x,b/(a+b))/_
          ((2*a+b+b*cosh(2*x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 500
@@ -80,19 +79,18 @@ t0201:= 1/(1+cosh(x)^2)^(1/2)
 --S 7 of 500
 r0201:= -1/2*%i*EllipticF(%i*x,1/2)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 500
@@ -132,19 +130,18 @@ t0202:= 1/(-1-cosh(x)^2)^(1/2)
 r0202:= -1/2*%i*(3+cosh(2*x))^(1/2)*_
          EllipticF(%i*x,1/2)*2^(1/2)/(-3-cosh(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 500
@@ -184,19 +181,18 @@ t0203:= 1/(a+b*cosh(x)^2)^(1/2)
 r0203:= -%i*((2*a+b+b*cosh(2*x))/(a+b))^(1/2)*_
          EllipticF(%i*x,b/(a+b))/(2*a+b+b*cosh(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 500
@@ -239,19 +235,18 @@ r0204:= 1/4*(2*x*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)-b*exp(2*x))/_
          polylog(2,-1/(2*a+b+2*a^(1/2)*(a+b)^(1/2))*b*exp(2*x)))/_
          a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 500
@@ -297,19 +292,18 @@ r0205:= 1/4*(2*x^2*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)-b*exp(2*x))/_
          polylog(3,-1/(2*a+b+2*a^(1/2)*(a+b)^(1/2))*b*exp(2*x)))/_
          a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 500
@@ -357,19 +351,18 @@ r0206:= -1/8*(-4*x^3*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)-b*exp(2*x))/_
          3*polylog(4,-1/(2*a+b+2*a^(1/2)*(a+b)^(1/2))*b*exp(2*x)))/_
          a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 500
@@ -18890,18 +18883,16 @@ r0227:= 1/16*(b^2+2*c)*exp(1)^(-a+1/4*b^2/c)*%pi^(1/2)*_
          exp(1)^(a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b+2*c*x)/c^(1/2))/_
          c^(5/2)-1/4*b*sinh(a+b*x+c*x^2)/c^2+1/2*x*sinh(a+b*x+c*x^2)/c
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 
 --S 138 of 500
@@ -18948,12 +18939,11 @@ r0228:= 1/8*(-b*exp(-1/4*(-b^2+4*a*c)/c)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named / 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 142
 
 --S 143 of 500
@@ -18992,18 +18982,16 @@ r0229:= -cosh(a+b*x+c*x^2)/x-1/2*c^(1/2)*exp(1)^(-a+1/4*b^2/c)*%pi^(1/2)*_
          erf(1/2*(b+2*c*x)/c^(1/2))+1/2*c^(1/2)*_
          exp(1)^(a-1/4*b^2/c)*%pi^(1/2)*erfi(1/2*(b+2*c*x)/c^(1/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 500
@@ -19042,18 +19030,16 @@ r0230:= -1/16*(b^2+2*c)*exp(1)^(a+1/4*b^2/c)*%pi^(1/2)*_
          erfi(1/2*(b-2*c*x)/c^(1/2))/c^(5/2)-1/4*b*_
          sinh(a+b*x-c*x^2)/c^2-1/2*x*sinh(a+b*x-c*x^2)/c
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 152
 
 --S 153 of 500
@@ -19100,12 +19086,11 @@ r0231:= -1/8/c^(3/2)*(b*exp(1/4*(b^2+4*a*c)/c)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named / 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 157
 
 --S 158 of 500
@@ -19154,12 +19139,11 @@ r0232:= 1/2/x*(-2*cosh(a+b*x-c*x^2)+c^(1/2)*exp(1/4*(b^2+4*a*c)/c)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named / 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 162
 
 --S 163 of 500
@@ -19198,7 +19182,7 @@ r0233:= 1/6*x^3+1/64*(b^2+c)*exp(1)^(-2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
          erfi(1/2*(b+2*c*x)*2^(1/2)/c^(1/2))/c^(5/2)-1/16*b*_
          sinh(2*a+2*b*x+2*c*x^2)/c^2+1/8*x*sinh(2*a+2*b*x+2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -19207,12 +19191,11 @@ r0233:= 1/6*x^3+1/64*(b^2+c)*exp(1)^(-2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 167
 
 --S 168 of 500
@@ -19250,7 +19233,7 @@ r0234:= 1/6*x^3-1/64*(b^2+c)*exp(1)^(2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
          erfi(1/2*(b-2*c*x)*2^(1/2)/c^(1/2))/c^(5/2)-1/16*b*_
          sinh(2*a+2*b*x-2*c*x^2)/c^2-1/8*x*sinh(2*a+2*b*x-2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -19259,12 +19242,11 @@ r0234:= 1/6*x^3-1/64*(b^2+c)*exp(1)^(2*a+1/2*b^2/c)*2^(1/2)*%pi^(1/2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 172
 
 --S 173 of 500
@@ -19310,11 +19292,10 @@ r0235:= 1/6*x^3+1/32*2^(1/2)*%pi^(1/2)*erf(1/2*(1+2*x)*2^(1/2))-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named erf 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   UnivariatePolynomial(x,AlgebraicNumber)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 177
 
 --S 178 of 500
@@ -19353,18 +19334,16 @@ r0236:= 1/16*(4*c^2*d^2-2*c*(2*b*d-e)*e+b^2*e^2)*_
          c^(1/2))/c^(5/2)+1/4*e*(4*c*d-b*e)*sinh(a+b*x+c*x^2)/_
          c^2+1/2*e^2*x*sinh(a+b*x+c*x^2)/c
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 182
 
 --S 183 of 500
@@ -19402,18 +19381,16 @@ r0237:= 1/8*(2*c*d-b*e)*exp(1)^(-a+1/4*b^2/c)*%pi^(1/2)*_
          erfi(1/2*(b+2*c*x)/c^(1/2))/c^(3/2)+1/2*e*_
          sinh(a+b*x+c*x^2)/c
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 187
 
 --S 188 of 500
@@ -19455,7 +19432,7 @@ r0238:= 1/2*d^2*x+1/2*d*e*x^2+1/6*e^2*x^3+_
          1/16*b*e^2*sinh(2*a+2*b*x+2*c*x^2)/c^2+_
          1/8*e^2*x*sinh(2*a+2*b*x+2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -19464,12 +19441,11 @@ r0238:= 1/2*d^2*x+1/2*d*e*x^2+1/6*e^2*x^3+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 192
 
 --S 193 of 500
@@ -19507,7 +19483,7 @@ r0239:= 1/2*d*x+1/4*e*x^2+1/32*(2*c*d-b*e)*exp(1)^(-2*a+1/2*b^2/c)*_
          erfi(1/2*(b+2*c*x)*2^(1/2)/c^(1/2))/c^(3/2)+1/8*e*_
          sinh(2*a+2*b*x+2*c*x^2)/c
 --R 
---R   There are 37 exposed and 23 unexposed library operations named * 
+--R   There are 39 exposed and 23 unexposed library operations named * 
 --R      having 2 argument(s) but none was determined to be applicable. 
 --R      Use HyperDoc Browse, or issue
 --R                                )display op *
@@ -19516,12 +19492,11 @@ r0239:= 1/2*d*x+1/4*e*x^2+1/32*(2*c*d-b*e)*exp(1)^(-2*a+1/2*b^2/c)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named * 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               AlgebraicNumber
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 197
 
 --S 198 of 500
@@ -19558,18 +19533,16 @@ r0240:= (c+d*x)*cosh((a+b*x)/(c+d*x))/d+(b*c-a*d)*_
          Chi(-(b*c-a*d)/d/(c+d*x))*sinh(b/d)/d^2+(b*c-a*d)*_
          cosh(b/d)*Shi(a/(c+d*x)-b*c/d/(c+d*x))/d^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 202
 
 --S 203 of 500
@@ -19605,19 +19578,17 @@ t0241:= cosh((a+b*x)/(c+d*x))^2
 r0241:= 1/2*x+1/2*(c+d*x)*cosh(2*(a+b*x)/(c+d*x))/d+(b*c-a*d)*_
          Chi(-2*(b*c-a*d)/d/(c+d*x))*sinh(2*b/d)/d^2+(b*c-a*d)*_
          cosh(2*b/d)*Shi(2*a/(c+d*x)-2*b*c/d/(c+d*x))/d^2
---R 
---R   There are no library operations named Chi 
---R      Use HyperDoc Browse or issue
---R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
---R 
---R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
---R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+ 
+   There are no library operations named Chi
+      Use HyperDoc Browse or issue
+                                )what op Chi
+      to learn if there is any operation containing Chi in its name.
+ 
+   Cannot find a definition or applicable library operation named Chi 
+      with argument type(s)
+                        Fraction(Polynomial(Integer))
+      Perhaps you should use @ to indicate the required return type, or
+      $ to specify which version of the function you need.
 --E 207
 
 --S 208 of 500
@@ -19700,18 +19671,16 @@ t0243:= cosh(a+b*x^2)/x^2
 r0243:= -cosh(a+b*x^2)/x-1/2*b^(1/2)*%pi^(1/2)*erf(b^(1/2)*x)/_
          (exp(1)^a)+1/2*b^(1/2)*exp(1)^a*%pi^(1/2)*erfi(b^(1/2)*x)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 217
 
 --S 218 of 500
@@ -19750,18 +19719,16 @@ t0244:= cosh(a+b*x^2)/x^3
 r0244:= -1/2*cosh(a+b*x^2)/x^2+1/2*b*Chi(b*x^2)*sinh(a)+_
          1/2*b*cosh(a)*Shi(b*x^2)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 222
 
 --S 223 of 500
@@ -19800,18 +19767,16 @@ t0245:= cosh(a+b*x^2)^2/x^3
 r0245:= -1/4*(1+cosh(2*a+2*b*x^2)-2*b*Chi(2*b*x^2)*sinh(2*a)*x^2-_
          2*b*cosh(2*a)*Shi(2*b*x^2)*x^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 227
 
 --S 228 of 500
@@ -19949,18 +19914,16 @@ r0248:= -1/8*(3*cosh(a+b*x^2)+cosh(3*a+3*b*x^2)-_
          3*b*Chi(b*x^2)*sinh(a)*x^2-3*b*Chi(3*b*x^2)*sinh(3*a)*x^2-_
          3*b*cosh(a)*Shi(b*x^2)*x^2-3*b*cosh(3*a)*Shi(3*b*x^2)*x^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 242
 
 --S 243 of 500
@@ -20317,18 +20280,16 @@ t0255:= cosh(a+b/x)
 --S 277 of 500
 r0255:= x*cosh(a+b/x)-b*Chi(b/x)*sinh(a)-b*cosh(a)*Shi(b/x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 277
 
 --S 278 of 500
@@ -20365,18 +20326,16 @@ t0256:= cosh(a+b/x)/x
 --S 282 of 500
 r0256:= -cosh(a)*Chi(b/x)-sinh(a)*Shi(b/x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 282
 
 --S 283 of 500
@@ -20418,18 +20377,16 @@ t0257:= cosh(a+b/x^2)/x^4
 r0257:= -1/8*%pi^(1/2)*erf(b^(1/2)/x)/(exp(1)^a)/b^(3/2)+_
          1/8*exp(1)^a*%pi^(1/2)*erfi(b^(1/2)/x)/b^(3/2)-1/2*sinh(a+b/x^2)/b/x
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 287
 
 --S 288 of 500
@@ -20684,19 +20641,18 @@ t0261:= x^2/cosh(x)^(3/2)+x^2*cosh(x)^(1/2)
 r0261:= -8*x*cosh(x)^(1/2)-16*%i*_
          EllipticE(1/2*%i*x,2)+2*x^2*sinh(x)/cosh(x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 307
 
 --S 308 of 500
@@ -27809,19 +27765,18 @@ t0286:= x*tanh(a+b*x)
 r0286:= 1/2*(-b^2*x^2+2*x*log(exp(2*a+2*b*x)+1)*b+_
          polylog(2,-exp(2*a+2*b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 432
 
 --S 433 of 500
@@ -27997,19 +27952,18 @@ r0288:= -1/2*x^2+x*log(1+exp(1)^(2*a+2*b*x))/b+_
          1/2*polylog(2,-exp(1)^(2*a+2*b*x))/b^2+_
          1/2*x*sech(a+b*x)^2/b-1/2*tanh(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 442
 
 --S 443 of 500
@@ -28044,19 +27998,18 @@ t0289:= x^2*tanh(a+b*x)
 r0289:= 1/6*(-2*b^3*x^3+6*x^2*log(exp(2*a+2*b*x)+1)*b^2+_
          6*x*polylog(2,-exp(2*a+2*b*x))*b-3*polylog(3,-exp(2*a+2*b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 447
 
 --S 448 of 500
@@ -28090,20 +28043,19 @@ t0290:= x^2*tanh(a+b*x)^2
 --S 452 of 500
 r0290:= 1/3*(-3*b^2*x^2+b^3*x^3+6*x*log(exp(2*a+2*b*x)+1)*b+_
          3*polylog(2,-exp(2*a+2*b*x))-3*x^2*tanh(a+b*x)*b^2)/b^3
---R 
---R   There are no library operations named polylog 
---R      Use HyperDoc Browse or issue
---R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
---R      name.
---R 
---R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
---R                               PositiveInteger
---R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+ 
+   There are no library operations named polylog
+      Use HyperDoc Browse or issue
+                              )what op polylog
+      to learn if there is any operation containing polylog in its 
+      name.
+ 
+   Cannot find a definition or applicable library operation named 
+      polylog with argument type(s)
+                               PositiveInteger
+                             Expression(Integer)
+      Perhaps you should use @ to indicate the required return type, or
+      $ to specify which version of the function you need.
 --E 452
 
 --S 453 of 500
@@ -28140,19 +28092,18 @@ r0291:= -1/3*x^3+x^2*log(1+exp(1)^(2*a+2*b*x))/b+log(cosh(a+b*x))/b^3+_
          1/2*polylog(3,-exp(1)^(2*a+2*b*x))/b^3+_
          1/2*x^2*sech(a+b*x)^2/b-x*tanh(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 457
 
 --S 458 of 500
@@ -28188,19 +28139,18 @@ r0292:= -1/4*(4*b^3*x^3-x^4*b^4-12*x^2*log(exp(2*a+2*b*x)+1)*b^2-_
          12*x*polylog(2,-exp(2*a+2*b*x))*b+6*polylog(3,-exp(2*a+2*b*x))+_
          4*x^3*tanh(a+b*x)*b^3)/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 462
 
 --S 463 of 500
@@ -28239,19 +28189,18 @@ r0293:= -3/2*x^2/b^2-1/4*x^4+3*x*log(1+exp(1)^(2*a+2*b*x))/b^3+_
          polylog(4,-exp(1)^(2*a+2*b*x))/b^4+1/2*x^3*_
          sech(a+b*x)^2/b-3/2*x^2*tanh(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 467
 
 --S 468 of 500
diff --git a/src/input/richhyper300-399.input.pamphlet b/src/input/richhyper300-399.input.pamphlet
index 592ce3e..82533c3 100644
--- a/src/input/richhyper300-399.input.pamphlet
+++ b/src/input/richhyper300-399.input.pamphlet
@@ -18021,19 +18021,18 @@ t0329:= x*coth(a+b*x)
 r0329:= 1/2*(-b^2*x^2+2*x*log(1-exp(2*a+2*b*x))*b+_
         polylog(2,exp(2*a+2*b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 151
 
 --S 152 of 508
@@ -18201,19 +18200,18 @@ t0331:= x*coth(a+b*x)^3
 r0331:= -1/2*x^2-1/2*coth(a+b*x)/b^2-1/2*x*csch(a+b*x)^2/b+_
         x*log(1-exp(1)^(2*a+2*b*x))/b+1/2*polylog(2,exp(1)^(2*a+2*b*x))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 161
 
 --S 162 of 508
@@ -18248,19 +18246,18 @@ t0332:= x^2*coth(a+b*x)
 r0332:= 1/6*(-2*b^3*x^3+6*x^2*log(1-exp(2*a+2*b*x))*b^2+_
         6*x*polylog(2,exp(2*a+2*b*x))*b-3*polylog(3,exp(2*a+2*b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 166
 
 --S 167 of 508
@@ -18295,19 +18292,18 @@ t0333:= x^2*coth(a+b*x)^2
 r0333:= 1/3*(-3*b^2*x^2+b^3*x^3-3*x^2*coth(a+b*x)*b^2+_
         6*x*log(1-exp(2*a+2*b*x))*b+3*polylog(2,exp(2*a+2*b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 171
 
 --S 172 of 508
@@ -18344,19 +18340,18 @@ r0334:= -1/3*x^3-x*coth(a+b*x)/b^2-1/2*x^2*csch(a+b*x)^2/b+_
         x*polylog(2,exp(1)^(2*a+2*b*x))/b^2-_
         1/2*polylog(3,exp(1)^(2*a+2*b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 176
 
 --S 177 of 508
@@ -18392,19 +18387,18 @@ r0335:= 1/4*(-x^4*b^4+4*x^3*log(1-exp(2*a+2*b*x))*b^3+_
         6*x^2*polylog(2,exp(2*a+2*b*x))*b^2-_
         6*x*polylog(3,exp(2*a+2*b*x))*b+3*polylog(4,exp(2*a+2*b*x)))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 181
 
 --S 182 of 508
@@ -18440,19 +18434,18 @@ r0336:= 1/4*(-4*b^3*x^3+x^4*b^4-4*x^3*coth(a+b*x)*b^3+_
         12*x^2*log(1-exp(2*a+2*b*x))*b^2+_
         12*x*polylog(2,exp(2*a+2*b*x))*b-6*polylog(3,exp(2*a+2*b*x)))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 186
 
 --S 187 of 508
@@ -18491,19 +18484,18 @@ r0337:= -3/2*x^2/b^2-1/4*x^4-3/2*x^2*coth(a+b*x)/b^2-_
         polylog(3,exp(1)^(2*a+2*b*x))/b^3+3/4*_
         polylog(4,exp(1)^(2*a+2*b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 191
 
 --S 192 of 508
@@ -24592,18 +24584,16 @@ t0355:= (-1+coth(x)^2)^(1/2)
 --S 281 of 508
 r0355:= -acoth(cosh(x))*csgn(1/sinh(x))
 --R 
---R   There are no library operations named csgn 
+--R   There are no library operations named csgn
 --R      Use HyperDoc Browse or issue
 --R                                )what op csgn
---R      to learn if there is any operation containing " csgn " in its 
---R      name.
+--R      to learn if there is any operation containing csgn in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named csgn 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 281
 
 --S 282 of 508
@@ -41978,19 +41968,18 @@ t0365:= sech(a+b*x)^(1/2)
 --S 335 of 508
 r0365:= -2*%i*cosh(a+b*x)^(1/2)*EllipticF(1/2*%i*(a+b*x),2)*sech(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 335
 
 --S 336 of 508
@@ -42025,19 +42014,18 @@ t0366:= sech(a+b*x)^(3/2)
 r0366:= 2*(1/cosh(a+b*x))^(1/2)*(%i*cosh(a+b*x)^(1/2)*_
         EllipticE(1/2*%i*(a+b*x),2)+sinh(a+b*x))/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 340
 
 --S 341 of 508
@@ -42072,19 +42060,18 @@ t0367:= sech(a+b*x)^(5/2)
 r0367:= -2/3*(1/cosh(a+b*x))^(1/2)*(%i*cosh(a+b*x)^(3/2)*_
         EllipticF(1/2*%i*(a+b*x),2)-sinh(a+b*x))/b/cosh(a+b*x)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 345
 
 --S 346 of 508
@@ -42120,19 +42107,18 @@ t0368:= 1/sech(a+b*x)^(1/2)
 --S 350 of 508
 r0368:= -2*%i*cosh(a+b*x)^(1/2)*EllipticE(1/2*%i*(a+b*x),2)*sech(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 350
 
 --S 351 of 508
@@ -42170,19 +42156,18 @@ t0369:= 1/sech(a+b*x)^(3/2)
 r0369:= -2/3*%i*cosh(a+b*x)^(1/2)*EllipticF(1/2*%i*(a+b*x),2)*_
         sech(a+b*x)^(1/2)/b+2/3*sinh(a+b*x)/b/sech(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 355
 
 --S 356 of 508
@@ -42220,19 +42205,18 @@ t0370:= 1/sech(a+b*x)^(5/2)
 r0370:= -6/5*%i*cosh(a+b*x)^(1/2)*EllipticE(1/2*%i*(a+b*x),2)*_
         sech(a+b*x)^(1/2)/b+2/5*sinh(a+b*x)/b/sech(a+b*x)^(3/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 360
 
 --S 361 of 508
@@ -42267,19 +42251,18 @@ t0371:= x*sech(a+b*x)
 r0371:= (2*x*atan(exp(a+b*x))*b-%i*polylog(2,-%i*exp(a+b*x))+_
         %i*polylog(2,%i*exp(a+b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 365
 
 --S 366 of 508
@@ -42315,19 +42298,18 @@ r0372:= 2*(x^2*atan(exp(a+b*x))*b^2-%i*x*polylog(2,-%i*exp(a+b*x))*b+_
         %i*x*polylog(2,%i*exp(a+b*x))*b+%i*polylog(3,-%i*exp(a+b*x))-_
         %i*polylog(3,%i*exp(a+b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 370
 
 --S 371 of 508
@@ -42366,19 +42348,18 @@ r0373:= (2*x^3*atan(exp(a+b*x))*b^3-3*%i*x^2*polylog(2,-%i*exp(a+b*x))*b^2+_
         6*%i*polylog(4,-%i*exp(a+b*x))+_
         6*%i*polylog(4,%i*exp(a+b*x)))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 375
 
 --S 376 of 508
@@ -42461,19 +42442,18 @@ t0375:= x^2*sech(a+b*x)^2
 r0375:= (b^2*x^2-2*x*log(exp(2*a+2*b*x)+1)*b-polylog(2,-exp(2*a+2*b*x))+_
         x^2*tanh(a+b*x)*b^2)/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 385
 
 --S 386 of 508
@@ -42509,19 +42489,18 @@ r0376:= 1/2*(2*b^3*x^3-6*x^2*log(exp(2*a+2*b*x)+1)*b^2-_
         6*x*polylog(2,-exp(2*a+2*b*x))*b+_
         3*polylog(3,-exp(2*a+2*b*x))+2*x^3*tanh(a+b*x)*b^3)/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 390
 
 --S 391 of 508
@@ -42557,19 +42536,18 @@ r0377:= x*atan(exp(1)^(a+b*x))/b-1/2*%i*polylog(2,-%i*exp(1)^(a+b*x))/b^2+_
         1/2*%i*polylog(2,%i*exp(1)^(a+b*x))/b^2+_
         1/2*sech(a+b*x)/b^2+1/2*x*sech(a+b*x)*tanh(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 395
 
 --S 396 of 508
@@ -42608,19 +42586,18 @@ r0378:= x^2*atan(exp(1)^(a+b*x))/b-atan(sinh(a+b*x))/b^3-_
        %i*polylog(3,%i*exp(1)^(a+b*x))/b^3+_
        x*sech(a+b*x)/b^2+1/2*x^2*sech(a+b*x)*tanh(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 400
 
 --S 401 of 508
@@ -42654,19 +42631,18 @@ t0379:= (c+d*x)*sech(a+b*x)
 r0379:= (2*atan(exp(a+b*x))*c*b+2*atan(exp(a+b*x))*d*x*b-_
         %i*d*polylog(2,-%i*exp(a+b*x))+%i*d*polylog(2,%i*exp(a+b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 405
 
 --S 406 of 508
@@ -42704,19 +42680,18 @@ r0380:= 2*(c+d*x)^2*atan(exp(1)^(a+b*x))/b-2*%i*d*(c+d*x)*_
         polylog(3,-%i*exp(1)^(a+b*x))/b^3-2*%i*d^2*_
         polylog(3,%i*exp(1)^(a+b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 410
 
 --S 411 of 508
@@ -42756,19 +42731,18 @@ r0381:= 2*(c+d*x)^3*atan(exp(1)^(a+b*x))/b-3*%i*d*(c+d*x)^2*_
         polylog(4,-%i*exp(1)^(a+b*x))/b^4+6*%i*d^3*_
         polylog(4,%i*exp(1)^(a+b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 415
 
 --S 416 of 508
@@ -42964,19 +42938,18 @@ t0383:= (c+d*x)^2*sech(a+b*x)^2
 r0383:= (c+d*x)^2/b-2*d*(c+d*x)*log(1+exp(1)^(2*a+2*b*x))/b^2-_
         d^2*polylog(2,-exp(1)^(2*a+2*b*x))/b^3+(c+d*x)^2*tanh(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 425
 
 --S 426 of 508
@@ -43012,19 +42985,18 @@ r0384:= (c+d*x)^3/b-3*d*(c+d*x)^2*log(1+exp(1)^(2*a+2*b*x))/b^2-_
         3*d^2*(c+d*x)*polylog(2,-exp(1)^(2*a+2*b*x))/b^3+_
         3/2*d^3*polylog(3,-exp(1)^(2*a+2*b*x))/b^4+(c+d*x)^3*tanh(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 430
 
 --S 431 of 508
@@ -43061,19 +43033,18 @@ r0385:= (c+d*x)*atan(exp(1)^(a+b*x))/b-1/2*%i*d*_
         polylog(2,%i*exp(1)^(a+b*x))/b^2+1/2*d*_
         sech(a+b*x)/b^2+1/2*(c+d*x)*sech(a+b*x)*tanh(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 435
 
 --S 436 of 508
@@ -43112,19 +43083,18 @@ r0386:= (c+d*x)^2*atan(exp(1)^(a+b*x))/b-d^2*atan(sinh(a+b*x))/b^3-_
         %i*d^2*polylog(3,%i*exp(1)^(a+b*x))/b^3+d*(c+d*x)*sech(a+b*x)/b^2+_
         1/2*(c+d*x)^2*sech(a+b*x)*tanh(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 440
 
 --S 441 of 508
@@ -43158,19 +43128,18 @@ t0387:= sech(x)^(1/2)
 --S 445 of 508
 r0387:= -2*%i*cosh(x)^(1/2)*EllipticF(1/2*%i*x,2)*sech(x)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 445
 
 --S 446 of 508
@@ -43261,19 +43230,18 @@ t0389:= (sech(x)^3)^(1/2)
 r0389:= 2*cosh(x)*(sech(x)^3)^(1/2)*(%i*cosh(x)^(1/2)*_
         EllipticE(1/2*%i*x,2)+sinh(x))
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 455
 
 --S 456 of 508
@@ -43308,18 +43276,16 @@ t0390:= (sech(x)^4)^(1/2)
 --S 460 of 508
 r0390:= 1/cosh(x)*csgn(1/cosh(x)^2)*sinh(x)
 --R 
---R   There are no library operations named csgn 
+--R   There are no library operations named csgn
 --R      Use HyperDoc Browse or issue
 --R                                )what op csgn
---R      to learn if there is any operation containing " csgn " in its 
---R      name.
+--R      to learn if there is any operation containing csgn in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named csgn 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 460
 
 --S 461 of 508
diff --git a/src/input/richhyper400-499.input.pamphlet b/src/input/richhyper400-499.input.pamphlet
index aad86d4..ead7008 100644
--- a/src/input/richhyper400-499.input.pamphlet
+++ b/src/input/richhyper400-499.input.pamphlet
@@ -15468,19 +15468,18 @@ r0423:= -8/9*x/sech(x)^(3/2)-16/27*%i*cosh(x)^(1/2)*_
         EllipticF(1/2*%i*x,2)*sech(x)^(1/2)+16/27*sinh(x)/sech(x)^(1/2)+_
         2/3*x^2*sinh(x)/sech(x)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 131
 
 --S 132 of 526
@@ -15574,19 +15573,18 @@ t0425:= csch(a+b*x)^(1/2)
 r0425:= -2*%i*csch(a+b*x)^(1/2)*EllipticF(-1/4*%pi+1/2*%i*(a+b*x),2)*_
         (%i*sinh(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 141
 
 --S 142 of 526
@@ -15622,19 +15620,18 @@ r0426:= -2*cosh(a+b*x)*csch(a+b*x)^(1/2)/b-2*%i*_
         EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)/b/csch(a+b*x)^(1/2)/_
         (%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 146
 
 --S 147 of 526
@@ -15669,19 +15666,18 @@ t0427:= csch(a+b*x)^(5/2)
 r0427:= -2/3*cosh(a+b*x)*csch(a+b*x)^(3/2)/b+2/3*%i*csch(a+b*x)^(1/2)*_
         EllipticF(-1/4*%pi+1/2*%i*(a+b*x),2)*(%i*sinh(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 151
 
 --S 152 of 526
@@ -15718,19 +15714,18 @@ t0428:= 1/csch(a+b*x)^(1/2)
 r0428:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*_
         (a+b*x),2)/b/csch(a+b*x)^(1/2)/(%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 156
 
 --S 157 of 526
@@ -15768,19 +15763,18 @@ t0429:= 1/csch(a+b*x)^(3/2)
 r0429:= 2/3*cosh(a+b*x)/b/csch(a+b*x)^(1/2)+2/3*%i*csch(a+b*x)^(1/2)*_
         EllipticF(-1/4*%pi+1/2*%i*(a+b*x),2)*(%i*sinh(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 161
 
 --S 162 of 526
@@ -15819,19 +15813,18 @@ r0430:= 2/5*cosh(a+b*x)/b/csch(a+b*x)^(3/2)+6/5*%i*_
         EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)/b/csch(a+b*x)^(1/2)/_
         (%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 166
 
 --S 167 of 526
@@ -15866,19 +15859,18 @@ t0431:= x*csch(a+b*x)
 r0431:= -(2*x*atanh(exp(a+b*x))*b+polylog(2,-exp(a+b*x))-_
         polylog(2,exp(a+b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 171
 
 --S 172 of 526
@@ -15914,19 +15906,18 @@ r0432:= -2*(x^2*atanh(exp(a+b*x))*b^2+polylog(2,-exp(a+b*x))*x*b-_
         polylog(2,exp(a+b*x))*x*b-polylog(3,-exp(a+b*x))+_
         polylog(3,exp(a+b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 176
 
 --S 177 of 526
@@ -15963,19 +15954,18 @@ r0433:= -(2*x^3*atanh(exp(a+b*x))*b^3+3*polylog(2,-exp(a+b*x))*x^2*b^2-_
         6*polylog(3,exp(a+b*x))*x*b+6*polylog(4,-exp(a+b*x))-_
         6*polylog(4,exp(a+b*x)))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 181
 
 --S 182 of 526
@@ -16142,19 +16132,18 @@ t0435:= x^2*csch(a+b*x)^2
 r0435:= -(b^2*x^2+x^2*coth(a+b*x)*b^2-2*x*log(1-exp(2*a+2*b*x))*b-_
         polylog(2,exp(2*a+2*b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 191
 
 --S 192 of 526
@@ -16189,19 +16178,18 @@ t0436:= x^3*csch(a+b*x)^2
 r0436:= -1/2*(2*b^3*x^3+2*x^3*coth(a+b*x)*b^3-6*x^2*log(1-exp(2*a+2*b*x))*_
         b^2-6*x*polylog(2,exp(2*a+2*b*x))*b+3*polylog(3,exp(2*a+2*b*x)))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 196
 
 --S 197 of 526
@@ -16237,19 +16225,18 @@ r0437:= x*atanh(exp(1)^(a+b*x))/b-1/2*csch(a+b*x)/b^2-_
         1/2*x*coth(a+b*x)*csch(a+b*x)/b+1/2*polylog(2,-exp(1)^(a+b*x))/b^2-_
         1/2*polylog(2,exp(1)^(a+b*x))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 201
 
 --S 202 of 526
@@ -16286,19 +16273,18 @@ r0438:= -acoth(cosh(a+b*x))/b^3+x^2*atanh(exp(1)^(a+b*x))/b-_
         x*polylog(2,-exp(1)^(a+b*x))/b^2-x*polylog(2,exp(1)^(a+b*x))/b^2-_
         polylog(3,-exp(1)^(a+b*x))/b^3+polylog(3,exp(1)^(a+b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 206
 
 --S 207 of 526
@@ -16332,19 +16318,18 @@ t0439:= (c+d*x)*csch(a+b*x)
 r0439:= -(2*atanh(exp(a+b*x))*c*b+2*atanh(exp(a+b*x))*d*x*b+_
         d*polylog(2,-exp(a+b*x))-d*polylog(2,exp(a+b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 211
 
 --S 212 of 526
@@ -16382,19 +16367,18 @@ r0440:= -2*(c+d*x)^2*atanh(exp(1)^(a+b*x))/b-2*d*(c+d*x)*_
         polylog(3,-exp(1)^(a+b*x))/b^3-2*d^2*_
         polylog(3,exp(1)^(a+b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 216
 
 --S 217 of 526
@@ -16434,19 +16418,18 @@ r0441:= -2*(c+d*x)^3*atanh(exp(1)^(a+b*x))/b-3*d*(c+d*x)^2*_
         polylog(4,-exp(1)^(a+b*x))/b^4+6*d^3*_
         polylog(4,exp(1)^(a+b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 221
 
 --S 222 of 526
@@ -16640,19 +16623,18 @@ t0443:= (c+d*x)^2*csch(a+b*x)^2
 r0443:= -(c+d*x)^2/b-(c+d*x)^2*coth(a+b*x)/b+2*d*(c+d*x)*_
         log(1-exp(1)^(2*a+2*b*x))/b^2+d^2*polylog(2,exp(1)^(2*a+2*b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 231
 
 --S 232 of 526
@@ -16689,19 +16671,18 @@ r0444:= -(c+d*x)^3/b-(c+d*x)^3*coth(a+b*x)/b+3*d*(c+d*x)^2*_
         polylog(2,exp(1)^(2*a+2*b*x))/b^3-3/2*d^3*_
         polylog(3,exp(1)^(2*a+2*b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 236
 
 --S 237 of 526
@@ -16738,19 +16719,18 @@ r0445:= (c+d*x)*atanh(exp(1)^(a+b*x))/b-1/2*d*csch(a+b*x)/b^2-_
         polylog(2,-exp(1)^(a+b*x))/b^2-1/2*d*_
         polylog(2,exp(1)^(a+b*x))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 241
 
 --S 242 of 526
@@ -16789,19 +16769,18 @@ r0446:= -d^2*acoth(cosh(a+b*x))/b^3+(c+d*x)^2*atanh(exp(1)^(a+b*x))/b-_
         d^2*polylog(3,-exp(1)^(a+b*x))/b^3+_
         d^2*polylog(3,exp(1)^(a+b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 246
 
 --S 247 of 526
@@ -16835,19 +16814,18 @@ t0447:= csch(x)^(1/2)
 --S 251 of 526
 r0447:= -2*%i*csch(x)^(1/2)*EllipticF(-1/4*%pi+1/2*%i*x,2)*(%i*sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 251
 
 --S 252 of 526
@@ -16933,18 +16911,16 @@ t0449:= (csch(x)^2)^(1/2)
 --S 261 of 526
 r0449:= -acoth(cosh(x))*csgn(1/sinh(x))
 --R 
---R   There are no library operations named csgn 
+--R   There are no library operations named csgn
 --R      Use HyperDoc Browse or issue
 --R                                )what op csgn
---R      to learn if there is any operation containing " csgn " in its 
---R      name.
+--R      to learn if there is any operation containing csgn in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named csgn 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 261
 
 --S 262 of 526
@@ -16977,19 +16953,18 @@ t0450:= (csch(x)^3)^(1/2)
 r0450:= -2*(csch(x)^3)^(1/2)*(coth(x)+_
         %i*EllipticE(-1/4*%pi+1/2*%i*x,2)/(%i*sinh(x))^(1/2))*sinh(x)^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 266
 
 --S 267 of 526
@@ -17024,18 +16999,16 @@ t0451:= (csch(x)^4)^(1/2)
 --S 271 of 526
 r0451:= -cosh(x)*csgn(1/sinh(x)^2)/sinh(x)
 --R 
---R   There are no library operations named csgn 
+--R   There are no library operations named csgn
 --R      Use HyperDoc Browse or issue
 --R                                )what op csgn
---R      to learn if there is any operation containing " csgn " in its 
---R      name.
+--R      to learn if there is any operation containing csgn in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named csgn 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 271
 
 --S 272 of 526
@@ -36670,19 +36643,18 @@ r0486:= 2/27*(12*x-12*x*cosh(x)^2+8*cosh(x)*sinh(x)+9*x^2*cosh(x)*sinh(x)+_
         8*%i*EllipticF(-1/4*%pi+1/2*%i*x,2)*_
         (%i*sinh(x))^(1/2))/sinh(x)/(1/sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 458
 
 --S 459 of 526
diff --git a/src/input/richhyper600-699.input.pamphlet b/src/input/richhyper600-699.input.pamphlet
index e11e0ad..119c112 100644
--- a/src/input/richhyper600-699.input.pamphlet
+++ b/src/input/richhyper600-699.input.pamphlet
@@ -9079,18 +9079,16 @@ a0631:= integrate(t0631,x)
 --S 163 of 526
 m0631a:= a06311.1-r0631
 --R 
---R   There are no library operations named a06311 
+--R   There are no library operations named a06311
 --R      Use HyperDoc Browse or issue
 --R                               )what op a06311
---R      to learn if there is any operation containing " a06311 " in its 
---R      name.
+--R      to learn if there is any operation containing a06311 in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      a06311 with argument type(s) 
+--R      a06311 with argument type(s)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 163
 
 --S 164 of 526
diff --git a/src/input/richhyper800-899.input.pamphlet b/src/input/richhyper800-899.input.pamphlet
index 55b52ae..6a295e8 100644
--- a/src/input/richhyper800-899.input.pamphlet
+++ b/src/input/richhyper800-899.input.pamphlet
@@ -31,18 +31,16 @@ t0800:= sinh(a+b*x)*cosh(a+b*x)/x^2
 --S 2 of 502
 r0800:= b*cosh(2*a)*Chi(2*b*x)-1/2*sinh(2*a+2*b*x)/x+b*sinh(2*a)*Shi(2*b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 502
@@ -80,18 +78,16 @@ t0801:= sinh(a+b*x)*cosh(a+b*x)/x^3
 r0801:= -1/2*b*cosh(2*a+2*b*x)/x+b^2*Chi(2*b*x)*sinh(2*a)-_
         1/4*sinh(2*a+2*b*x)/x^2+b^2*cosh(2*a)*Shi(2*b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 502
@@ -131,18 +127,16 @@ r0802:= 1/4*(cosh(a+b*x)-cosh(3*a+3*b*x)-b*Chi(b*x)*sinh(a)*x+_
         3*b*Chi(3*b*x)*sinh(3*a)*x-b*cosh(a)*Shi(b*x)*x+_
         3*b*cosh(3*a)*Shi(3*b*x)*x)/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 502
@@ -183,18 +177,16 @@ r0803:= 1/8*(cosh(a+b*x)-cosh(3*a+3*b*x)-b^2*cosh(a)*Chi(b*x)*x^2+_
         3*b*x*sinh(3*a+3*b*x)-b^2*sinh(a)*Shi(b*x)*x^2+_
         9*b^2*sinh(3*a)*Shi(3*b*x)*x^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 502
@@ -234,18 +226,16 @@ r0804:= -1/4*(-b*cosh(a)*Chi(b*x)*x-3*b*cosh(3*a)*Chi(3*b*x)*x+_
         sinh(a+b*x)+sinh(3*a+3*b*x)-b*sinh(a)*Shi(b*x)*x-_
         3*b*sinh(3*a)*Shi(3*b*x)*x)/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 502
@@ -286,18 +276,16 @@ r0805:= -1/8*(b*cosh(a+b*x)*x+3*b*cosh(3*a+3*b*x)*x-_
         sinh(a+b*x)+sinh(3*a+3*b*x)-b^2*cosh(a)*Shi(b*x)*x^2-_
         9*b^2*cosh(3*a)*Shi(3*b*x)*x^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 502
@@ -579,18 +567,16 @@ t0809:= sinh(a+b*x)^2*cosh(a+b*x)^2/x^3
 r0809:= 1/16/x^2-1/16*cosh(4*a+4*b*x)/x^2+b^2*cosh(4*a)*Chi(4*b*x)-_
         1/4*b*sinh(4*a+4*b*x)/x+b^2*sinh(4*a)*Shi(4*b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 47
 
 --S 48 of 502
@@ -790,19 +776,18 @@ t0811:= x^2*sech(a+b*x)*tanh(a+b*x)
 r0811:= 4*x*atan(exp(1)^(a+b*x))/b^2-2*%i*polylog(2,-%i*exp(1)^(a+b*x))/b^3+_
         2*%i*polylog(2,%i*exp(1)^(a+b*x))/b^3-x^2*sech(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 502
@@ -840,19 +825,18 @@ r0812:= 6*x^2*atan(exp(1)^(a+b*x))/b^2-6*%i*x*_
         polylog(3,-%i*exp(1)^(a+b*x))/b^4-6*%i*_
         polylog(3,%i*exp(1)^(a+b*x))/b^4-x^3*sech(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 502
@@ -1429,19 +1413,18 @@ r0815:= 3/2*x^2/b^2-3*x*log(1+exp(1)^(2*a+2*b*x))/b^3-_
         3/2*polylog(2,-exp(1)^(2*a+2*b*x))/b^4-1/2*x^3*sech(a+b*x)^2/b+_
         3/2*x^2*tanh(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 502
@@ -1645,19 +1628,18 @@ t0817:= x^2*csch(a+b*x)*coth(a+b*x)
 r0817:= -4*x*atanh(exp(1)^(a+b*x))/b^2-x^2*csch(a+b*x)/b-_
         2*polylog(2,-exp(1)^(a+b*x))/b^3+2*polylog(2,exp(1)^(a+b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 502
@@ -1695,19 +1677,18 @@ r0818:= -6*x^2*atanh(exp(1)^(a+b*x))/b^2-x^3*csch(a+b*x)/b-_
         6*polylog(3,-exp(1)^(a+b*x))/b^4-_
         6*polylog(3,exp(1)^(a+b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 
 --S 93 of 502
@@ -2287,19 +2268,18 @@ r0821:= -3/2*x^2/b^2-3/2*x^2*coth(a+b*x)/b^2-1/2*x^3*csch(a+b*x)^2/b+_
         3*x*log(1-exp(1)^(2*a+2*b*x))/b^3+_
         3/2*polylog(2,exp(1)^(2*a+2*b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 502
@@ -2335,19 +2315,18 @@ r0822:= -2*atan(tanh(1/2*x))+x*log(1-exp(1)^(-x))-_
         x*log(1+exp(1)^(-x))+polylog(2,-exp(1)^(-x))-_
         polylog(2,exp(1)^(-x))+x*sech(x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 
 --S 113 of 502
@@ -2382,19 +2361,18 @@ t0823:= x*sinh(a+b*x)*cosh(a+b*x)^(3/2)
 r0823:= -2/25*(-5*x*cosh(a+b*x)^(5/2)*b-6*%i*EllipticE(1/2*%i*(a+b*x),2)+_
         2*cosh(a+b*x)^(3/2)*sinh(a+b*x))/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 502
@@ -2429,19 +2407,18 @@ t0824:= x*sinh(a+b*x)*cosh(a+b*x)^(1/2)
 r0824:= -2/9*(-3*x*cosh(a+b*x)^(3/2)*b-_
         2*%i*EllipticF(1/2*%i*(a+b*x),2)+2*cosh(a+b*x)^(1/2)*sinh(a+b*x))/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 502
@@ -2477,19 +2454,18 @@ t0825:= x*sinh(a+b*x)/cosh(a+b*x)^(1/2)
 --S 127 of 502
 r0825:= 2*(x*cosh(a+b*x)^(1/2)*b+2*%i*EllipticE(1/2*%i*(a+b*x),2))/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 502
@@ -2525,19 +2501,18 @@ t0826:= x*sinh(a+b*x)/cosh(a+b*x)^(3/2)
 --S 132 of 502
 r0826:= -2*x/b/cosh(a+b*x)^(1/2)-4*%i*EllipticF(1/2*%i*(a+b*x),2)/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 
 --S 133 of 502
@@ -2574,19 +2549,18 @@ t0827:= x*sinh(a+b*x)/cosh(a+b*x)^(5/2)
 r0827:= -2/3*x/b/cosh(a+b*x)^(3/2)+4/3*%i*EllipticE(1/2*%i*(a+b*x),2)/b^2+_
         4/3*sinh(a+b*x)/b^2/cosh(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 
 --S 138 of 502
@@ -2622,19 +2596,18 @@ r0828:= -12/25*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)*_
         sinh(a+b*x)^(1/2)/b^2/(%i*sinh(a+b*x))^(1/2)-4/25*_
         cosh(a+b*x)*sinh(a+b*x)^(3/2)/b^2+2/5*x*sinh(a+b*x)^(5/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 142
 
 --S 143 of 502
@@ -2679,12 +2652,11 @@ r0829:= 2/9*(-2*%i*EllipticF(-1/4*%pi+1/2*%i*a+1/2*%i*b*x,2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Polynomial(Complex(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 502
@@ -2721,19 +2693,18 @@ t0830:= x*cosh(a+b*x)/sinh(a+b*x)^(1/2)
 r0830:= 2*x*sinh(a+b*x)^(1/2)/b+4*%i*EllipticE(-1/4*%pi+_
         1/2*%i*(a+b*x),2)*sinh(a+b*x)^(1/2)/b^2/(%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 152
 
 --S 153 of 502
@@ -2779,12 +2750,11 @@ r0831:= -2*(b*x+2*%i*EllipticF(-1/4*%pi+1/2*%i*a+1/2*%i*b*x,2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Polynomial(Complex(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 157
 
 --S 158 of 502
@@ -2822,19 +2792,18 @@ r0832:= -2/3*x/b/sinh(a+b*x)^(3/2)-4/3*cosh(a+b*x)/b^2/sinh(a+b*x)^(1/2)-_
         4/3*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)*_
         sinh(a+b*x)^(1/2)/b^2/(%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 162
 
 --S 163 of 502
@@ -2870,19 +2839,18 @@ r0833:= 2/3*(1/cosh(a+b*x))^(1/2)*(2*%i*cosh(a+b*x)^(3/2)*_
         EllipticE(1/2*%i*(a+b*x),2)-b*x+2*cosh(a+b*x)*_
         sinh(a+b*x))/cosh(a+b*x)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 167
 
 --S 168 of 502
@@ -2917,19 +2885,18 @@ t0834:= x*sinh(a+b*x)*sech(a+b*x)^(3/2)
 r0834:= -2*(1/cosh(a+b*x))^(1/2)*(b*x+2*%i*cosh(a+b*x)^(1/2)*_
         EllipticF(1/2*%i*(a+b*x),2))/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 172
 
 --S 173 of 502
@@ -2964,19 +2931,18 @@ t0835:= x*sinh(a+b*x)*sech(a+b*x)^(1/2)
 r0835:= 2*x/b/sech(a+b*x)^(1/2)+4*%i*cosh(a+b*x)^(1/2)*_
         EllipticE(1/2*%i*(a+b*x),2)*sech(a+b*x)^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 177
 
 --S 178 of 502
@@ -3014,19 +2980,18 @@ r0836:= -2/9*(-3*b*x*cosh(a+b*x)^(3/2)-2*%i*EllipticF(1/2*%i*(a+b*x),2)+_
         2*sinh(a+b*x)*cosh(a+b*x)^(1/2))/cosh(a+b*x)^(1/2)/_
         (1/cosh(a+b*x))^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 182
 
 --S 183 of 502
@@ -3064,19 +3029,18 @@ r0837:= 2/25*(5*b*x*cosh(a+b*x)^(5/2)+6*%i*EllipticE(1/2*%i*(a+b*x),2)-_
         2*sinh(a+b*x)*cosh(a+b*x)^(3/2))/cosh(a+b*x)^(1/2)/_
         (1/cosh(a+b*x))^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 187
 
 --S 188 of 502
@@ -3112,19 +3076,18 @@ r0838:= -4/3*cosh(a+b*x)*csch(a+b*x)^(1/2)/b^2-2/3*x*csch(a+b*x)^(3/2)/b-_
         4/3*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)/b^2/_
         csch(a+b*x)^(1/2)/(%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 192
 
 --S 193 of 502
@@ -3168,12 +3131,11 @@ r0839:= -2*(1/sinh(a+b*x))^(1/2)*(b*x+2*%i*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Polynomial(Complex(Fraction(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 197
 
 --S 198 of 502
@@ -3209,19 +3171,18 @@ r0840:= 2*x/b/csch(a+b*x)^(1/2)+4*%i*_
         EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)/b^2/csch(a+b*x)^(1/2)/_
         (%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 202
 
 --S 203 of 502
@@ -3259,19 +3220,18 @@ r0841:= 2/3*x/b/csch(a+b*x)^(3/2)-4/9*cosh(a+b*x)/b^2/csch(a+b*x)^(1/2)-_
         4/9*%i*csch(a+b*x)^(1/2)*EllipticF(-1/4*%pi+1/2*%i*(a+b*x),2)*_
         (%i*sinh(a+b*x))^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 207
 
 --S 208 of 502
@@ -3309,19 +3269,18 @@ r0842:= 2/5*x/b/csch(a+b*x)^(5/2)-4/25*cosh(a+b*x)/b^2/csch(a+b*x)^(3/2)-_
         12/25*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*x),2)/b^2/_
         csch(a+b*x)^(1/2)/(%i*sinh(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 212
 
 --S 213 of 502
@@ -3553,19 +3512,18 @@ r0845:= 1/2*(2*x*log((-2*a+(4*a^2+b^2)^(1/2)-b*exp(2*x))/_
         (-2*a+(4*a^2+b^2)^(1/2)))-_
         polylog(2,-1/(2*a+(4*a^2+b^2)^(1/2))*b*exp(2*x)))/(4*a^2+b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 227
 
 --S 228 of 502
@@ -3607,19 +3565,18 @@ r0846:= 1/2*(2*x^2*log((-2*a+(4*a^2+b^2)^(1/2)-b*exp(2*x))/_
         polylog(3,b*exp(2*x)/(-2*a+(4*a^2+b^2)^(1/2)))+_
         polylog(3,-1/(2*a+(4*a^2+b^2)^(1/2))*b*exp(2*x)))/(4*a^2+b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 232
 
 --S 233 of 502
@@ -3663,19 +3620,18 @@ r0847:= 1/4*(4*x^3*log((-2*a+(4*a^2+b^2)^(1/2)-b*exp(2*x))/_
         3*polylog(4,b*exp(2*x)/(-2*a+(4*a^2+b^2)^(1/2)))-_
         3*polylog(4,-1/(2*a+(4*a^2+b^2)^(1/2))*b*exp(2*x)))/(4*a^2+b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 502
@@ -4304,19 +4260,18 @@ r0853:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*x,2*%i*b/(a-%i*b))*_
         2*%i*a*EllipticF(-1/4*%pi+1/2*%i*x,2*%i*b/(a-%i*b))*_
         ((a+b*sinh(x))/(a-%i*b))^(1/2)/b/(a+b*sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 267
 
 --S 268 of 502
@@ -4446,19 +4401,18 @@ r0856:= -2*%i*B*EllipticE(-1/4*%pi+1/2*%i*x,2*%i*b/(a-%i*b))*_
         2*%i*(A*b-a*B)*EllipticF(-1/4*%pi+1/2*%i*x,2*%i*b/(a-%i*b))*_
         ((a+b*sinh(x))/(a-%i*b))^(1/2)/b/(a+b*sinh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 282
 
 --S 283 of 502
@@ -4955,19 +4909,18 @@ r0859:= -2*%i*(a+b*cosh(x))^(1/2)*(EllipticE(1/2*%i*x,2*b/(a+b))*a+_
         EllipticE(1/2*%i*x,2*b/(a+b))*b-_
         a*EllipticF(1/2*%i*x,2*b/(a+b)))/(a+b)/b/((a+b*cosh(x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 297
 
 --S 298 of 502
@@ -5539,19 +5492,18 @@ r0862:= -2*%i*B*(a+b*cosh(x))^(1/2)*EllipticE(1/2*%i*x,2*b/(a+b))/b/_
         ((a+b*cosh(x))/(a+b))^(1/2)*EllipticF(1/2*%i*x,2*b/(a+b))/_
         b/(a+b*cosh(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 312
 
 --S 313 of 502
@@ -7701,19 +7653,18 @@ t0873:= (a+b*sinh(x)*cosh(x))^(1/2)
 r0873:= -1/2*%i*EllipticE(-1/4*%pi+%i*x,2*%i*b/(2*a-%i*b))*_
         (2*a+b*sinh(2*x))^(1/2)*2^(1/2)/((2*a+b*sinh(2*x))/(2*a-%i*b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 367
 
 --S 368 of 502
@@ -7750,19 +7701,18 @@ t0874:= 1/(a+b*sinh(x)*cosh(x))^(1/2)
 r0874:= -%i*2^(1/2)*EllipticF(-1/4*%pi+%i*x,2*%i*b/(2*a-%i*b))*_
         ((2*a+b*sinh(2*x))/(2*a-%i*b))^(1/2)/(2*a+b*sinh(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Expression(Complex(Integer))
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 372
 
 --S 373 of 502
@@ -12105,12 +12055,11 @@ r0879:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*(x+%i*atan(%i*b,a)),2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 399
 
 --S 400 of 502
@@ -12156,12 +12105,11 @@ r0880:= 2/3*(b*cosh(x)+a*sinh(x))*(a*cosh(x)+b*sinh(x))^(1/2)-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 404
 
 --S 405 of 502
@@ -12208,12 +12156,11 @@ r0881:= 2/5*(b*cosh(x)+a*sinh(x))*(a*cosh(x)+b*sinh(x))^(3/2)-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 409
 
 --S 410 of 502
@@ -12266,12 +12213,11 @@ r0882:= -2*%i*EllipticF(-1/4*%pi+1/2*%i*(x+%i*atan(%i*b,a)),2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 414
 
 --S 415 of 502
@@ -12320,12 +12266,11 @@ r0883:= 2*(b*cosh(x)+a*sinh(x))/(a^2-b^2)/(a*cosh(x)+b*sinh(x))^(1/2)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 419
 
 --S 420 of 502
@@ -12375,12 +12320,11 @@ r0884:= 2/3*(b*cosh(x)+a*sinh(x))/(a^2-b^2)/(a*cosh(x)+b*sinh(x))^(3/2)-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                                 Variable(a)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 424
 
 --S 425 of 502
diff --git a/src/input/richhyper900-999.input.pamphlet b/src/input/richhyper900-999.input.pamphlet
index 6e38a4c..6b3850b 100644
--- a/src/input/richhyper900-999.input.pamphlet
+++ b/src/input/richhyper900-999.input.pamphlet
@@ -21741,12 +21741,11 @@ r0948:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*(x+%i*atan(%i*c,b)),2/_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Polynomial(Complex(Integer))
 --R                                 Variable(b)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 246
 
 --S 247 of 518
@@ -21772,12 +21771,11 @@ m0948a:= a0948.1-r0948
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named elt 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 248
 
 --S 249 of 518
@@ -21800,12 +21798,11 @@ m0948b:= a0948.2-r0948
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named elt 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 250
 
 --S 251 of 518
diff --git a/src/input/richintfunc000-032.input.pamphlet b/src/input/richintfunc000-032.input.pamphlet
index 06e44ff..bc3eee8 100644
--- a/src/input/richintfunc000-032.input.pamphlet
+++ b/src/input/richintfunc000-032.input.pamphlet
@@ -894,36 +894,32 @@ a0014:= integrate(t0014,x)
 --S 76 of 165
 t0015:= x^m*Shi(b*x)
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 76
 
 --S 77 of 165
 r0015:= -1/2/b/(1+m)*(x^m*(b*x)^(-m)*Gamma(1+m,b*x)+x^m*(-b*x)^(-m)*_
         Gamma(1+m,-b*x)-2*x^(1+m)*Shi(b*x)*b)
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 165
@@ -941,18 +937,16 @@ r0015:= -1/2/b/(1+m)*(x^m*(b*x)^(-m)*Gamma(1+m,b*x)+x^m*(-b*x)^(-m)*_
 --S 81 of 165
 t0016:= Shi(a+b*x)/x^3
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 81
 
 --S 82 of 165
@@ -960,18 +954,16 @@ r0016:= 1/2*(b^2*cosh(a)*Chi(b*x)*a*x^2-b^2*Chi(b*x)*sinh(a)*x^2-_
         b*sinh(a+b*x)*a*x-b^2*cosh(a)*Shi(b*x)*x^2+b^2*sinh(a)*_
         Shi(b*x)*a*x^2+b^2*Shi(a+b*x)*x^2-Shi(a+b*x)*a^2)/a^2/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 165
@@ -989,36 +981,32 @@ r0016:= 1/2*(b^2*cosh(a)*Chi(b*x)*a*x^2-b^2*Chi(b*x)*sinh(a)*x^2-_
 --S 86 of 165
 t0017:= Shi(a+b*x)/x^2
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 86
 
 --S 87 of 165
 r0017:= (b*Chi(b*x)*sinh(a)*x+b*cosh(a)*Shi(b*x)*x-Shi(a+b*x)*b*x-_
         Shi(a+b*x)*a)/a/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 165
@@ -1036,18 +1024,16 @@ r0017:= (b*Chi(b*x)*sinh(a)*x+b*cosh(a)*Shi(b*x)*x-Shi(a+b*x)*b*x-_
 --S 91 of 165
 t0018:= sinh(b*x)*Shi(b*x)/x^3
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 91
 
 --S 92 of 165
@@ -1055,18 +1041,16 @@ r0018:= -1/4*(-4*b^2*Chi(2*b*x)*x^2+2*x*cosh(b*x)*sinh(b*x)*b+cosh(b*x)^2-_
         1+x*b*sinh(2*b*x)+2*x*cosh(b*x)*Shi(b*x)*b+2*sinh(b*x)*Shi(b*x)-_
         x^2*Shi(b*x)^2*b^2)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 
 --S 93 of 165
@@ -1084,18 +1068,16 @@ r0018:= -1/4*(-4*b^2*Chi(2*b*x)*x^2+2*x*cosh(b*x)*sinh(b*x)*b+cosh(b*x)^2-_
 --S 96 of 165
 t0019:= sinh(a+b*x)*Shi(c+d*x)
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 96
 
 --S 97 of 165
@@ -1104,18 +1086,16 @@ r0019:= 1/2*(Chi((b-d)*(c+d*x)/d)*sinh((-b*c+a*d)/d)-_
         cosh((-b*c+a*d)/d)*Shi((b-d)*(c+d*x)/d)-_
         cosh((-b*c+a*d)/d)*Shi((b+d)*(c+d*x)/d))/b
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 
 --S 98 of 165
@@ -1133,18 +1113,16 @@ r0019:= 1/2*(Chi((b-d)*(c+d*x)/d)*sinh((-b*c+a*d)/d)-_
 --S 101 of 165
 t0020:= x*sinh(a+b*x)*Shi(c+d*x)
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 101
 
 --S 102 of 165
@@ -1158,18 +1136,16 @@ r0020:= 1/2*cosh(a-c+(b-d)*x)/b/(b-d)-1/2*cosh(a+c+(b+d)*x)/b/(b+d)-_
         1/2*c*cosh(a-b*c/d)*Shi((b+d)*(c+d*x)/d)/b/d+_
         1/2*sinh(a-b*c/d)*Shi((b+d)*(c+d*x)/d)/b^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 165
@@ -1187,36 +1163,32 @@ r0020:= 1/2*cosh(a-c+(b-d)*x)/b/(b-d)-1/2*cosh(a+c+(b+d)*x)/b/(b+d)-_
 --S 106 of 165
 t0021:= cosh(b*x)*Shi(b*x)/x^2
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 106
 
 --S 107 of 165
 r0021:= 1/2*(2*b*Chi(2*b*x)*x-sinh(2*b*x)-_
         2*cosh(b*x)*Shi(b*x)+x*Shi(b*x)^2*b)/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 165
@@ -1234,18 +1206,16 @@ r0021:= 1/2*(2*b*Chi(2*b*x)*x-sinh(2*b*x)-_
 --S 111 of 165
 t0022:= cosh(a+b*x)*Shi(c+d*x)
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 111
 
 --S 112 of 165
@@ -1254,18 +1224,16 @@ r0022:= -1/2*(-cosh((-b*c+a*d)/d)*Chi((b-d)*(c+d*x)/d)+_
         2*sinh(a+b*x)*Shi(c+d*x)-sinh((-b*c+a*d)/d)*Shi((b-d)*(c+d*x)/d)+_
         sinh((-b*c+a*d)/d)*Shi((b+d)*(c+d*x)/d))/b
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 
 --S 113 of 165
@@ -1283,18 +1251,16 @@ r0022:= -1/2*(-cosh((-b*c+a*d)/d)*Chi((b-d)*(c+d*x)/d)+_
 --S 116 of 165
 t0023:= x*cosh(a+b*x)*Shi(c+d*x)
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 116
 
 --S 117 of 165
@@ -1309,18 +1275,16 @@ r0023:= -1/2*c*cosh(a-b*c/d)*Chi((b-d)*(c+d*x)/d)/b/d+_
         Shi((b-d)*(c+d*x)/d)/b/d+1/2*cosh(a-b*c/d)*_
         Shi((b+d)*(c+d*x)/d)/b^2+1/2*c*sinh(a-b*c/d)*Shi((b+d)*(c+d*x)/d)/b/d
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 165
@@ -1338,36 +1302,32 @@ r0023:= -1/2*c*cosh(a-b*c/d)*Chi((b-d)*(c+d*x)/d)/b/d+_
 --S 121 of 165
 t0024:= x^m*Chi(b*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 121
 
 --S 122 of 165
 r0024:= 1/2/b/(1+m)*(x^m*(b*x)^(-m)*Gamma(1+m,b*x)-x^m*(-b*x)^(-m)*_
         Gamma(1+m,-b*x)+2*x^(1+m)*Chi(b*x)*b)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 165
@@ -1385,18 +1345,16 @@ r0024:= 1/2/b/(1+m)*(x^m*(b*x)^(-m)*Gamma(1+m,b*x)-x^m*(-b*x)^(-m)*_
 --S 126 of 165
 t0025:= Chi(a+b*x)/x^3
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 126
 
 --S 127 of 165
@@ -1404,18 +1362,16 @@ r0025:= -1/2*(b*cosh(a+b*x)*a*x+b^2*cosh(a)*Chi(b*x)*x^2-_
         b^2*Chi(a+b*x)*x^2+Chi(a+b*x)*a^2-b^2*Chi(b*x)*sinh(a)*a*x^2-_
         b^2*cosh(a)*Shi(b*x)*a*x^2+b^2*sinh(a)*Shi(b*x)*x^2)/a^2/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 165
@@ -1433,36 +1389,32 @@ r0025:= -1/2*(b*cosh(a+b*x)*a*x+b^2*cosh(a)*Chi(b*x)*x^2-_
 --S 131 of 165
 t0026:= Chi(a+b*x)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 131
 
 --S 132 of 165
 r0026:= (b*cosh(a)*Chi(b*x)*x-Chi(a+b*x)*b*x-Chi(a+b*x)*a+_
         b*sinh(a)*Shi(b*x)*x)/a/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 
 --S 133 of 165
@@ -1480,36 +1432,32 @@ r0026:= (b*cosh(a)*Chi(b*x)*x-Chi(a+b*x)*b*x-Chi(a+b*x)*a+_
 --S 136 of 165
 t0027:= Chi(b*x)*sinh(b*x)/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 136
 
 --S 137 of 165
 r0027:= 1/2*(x*Chi(b*x)^2*b+2*b*Chi(2*b*x)*x-2*sinh(b*x)*Chi(b*x)-_
         sinh(2*b*x))/x
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 
 --S 138 of 165
@@ -1527,18 +1475,16 @@ r0027:= 1/2*(x*Chi(b*x)^2*b+2*b*Chi(2*b*x)*x-2*sinh(b*x)*Chi(b*x)-_
 --S 141 of 165
 t0028:= sinh(a+b*x)*Chi(c+d*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 141
 
 --S 142 of 165
@@ -1547,18 +1493,16 @@ r0028:= -1/2*(-2*cosh(a+b*x)*Chi(c+d*x)+cosh((-b*c+a*d)/d)*_
         sinh((-b*c+a*d)/d)*Shi((b-d)*(c+d*x)/d)+sinh((-b*c+a*d)/d)*_
         Shi((b+d)*(c+d*x)/d))/b
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 142
 
 --S 143 of 165
@@ -1575,19 +1519,17 @@ r0028:= -1/2*(-2*cosh(a+b*x)*Chi(c+d*x)+cosh((-b*c+a*d)/d)*_
 
 --S 146 of 165
 t0029:= x*sinh(a+b*x)*Chi(c+d*x)
---R 
---R   There are no library operations named Chi 
---R      Use HyperDoc Browse or issue
---R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
---R 
---R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
---R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+ 
+   There are no library operations named Chi
+      Use HyperDoc Browse or issue
+                                )what op Chi
+      to learn if there is any operation containing Chi in its name.
+ 
+   Cannot find a definition or applicable library operation named Chi 
+      with argument type(s)
+                             Polynomial(Integer)
+      Perhaps you should use @ to indicate the required return type, or
+      $ to specify which version of the function you need.
 --E 146
 
 --S 147 of 165
@@ -1601,18 +1543,16 @@ r0029:= x*cosh(a+b*x)*Chi(c+d*x)/b+1/2*c*cosh(a-b*c/d)*_
         Shi((b-d)*(c+d*x)/d)/b/d+1/2*cosh(a-b*c/d)*_
         Shi((b+d)*(c+d*x)/d)/b^2+1/2*c*sinh(a-b*c/d)*Shi((b+d)*(c+d*x)/d)/b/d
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 165
@@ -1630,18 +1570,16 @@ r0029:= x*cosh(a+b*x)*Chi(c+d*x)/b+1/2*c*cosh(a-b*c/d)*_
 --S 151 of 165
 t0030:= cosh(b*x)*Chi(b*x)/x^3
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 151
 
 --S 152 of 165
@@ -1649,18 +1587,16 @@ r0030:= 1/4*(-cosh(b*x)^2-2*cosh(b*x)*Chi(b*x)+x^2*Chi(b*x)^2*b^2+_
         4*b^2*Chi(2*b*x)*x^2-2*x*cosh(b*x)*sinh(b*x)*b-_
         2*x*Chi(b*x)*sinh(b*x)*b-x*b*sinh(2*b*x))/x^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 152
 
 --S 153 of 165
@@ -1678,18 +1614,16 @@ r0030:= 1/4*(-cosh(b*x)^2-2*cosh(b*x)*Chi(b*x)+x^2*Chi(b*x)^2*b^2+_
 --S 156 of 165
 t0031:= cosh(a+b*x)*Chi(c+d*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 156
 
 --S 157 of 165
@@ -1698,18 +1632,16 @@ r0031:= -1/2*(Chi((b-d)*(c+d*x)/d)*sinh((-b*c+a*d)/d)+_
         Chi(c+d*x)+cosh((-b*c+a*d)/d)*Shi((b-d)*(c+d*x)/d)+_
         cosh((-b*c+a*d)/d)*Shi((b+d)*(c+d*x)/d))/b
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 157
 
 --S 158 of 165
@@ -1727,18 +1659,16 @@ r0031:= -1/2*(Chi((b-d)*(c+d*x)/d)*sinh((-b*c+a*d)/d)+_
 --S 161 of 165
 t0032:= x*cosh(a+b*x)*Chi(c+d*x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 161
 
 --S 162 of 165
@@ -1752,18 +1682,16 @@ r0032:= -1/2*cosh(a-c+(b-d)*x)/b/(b-d)-1/2*cosh(a+c+(b+d)*x)/b/(b+d)-_
         Shi((b-d)*(c+d*x)/d)/b^2+1/2*c*cosh(a-b*c/d)*_
         Shi((b+d)*(c+d*x)/d)/b/d+1/2*sinh(a-b*c/d)*Shi((b+d)*(c+d*x)/d)/b^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 162
 
 --S 163 of 165
diff --git a/src/input/richinvhyper000-099.input.pamphlet b/src/input/richinvhyper000-099.input.pamphlet
index a7eab02..dea3cb8 100644
--- a/src/input/richinvhyper000-099.input.pamphlet
+++ b/src/input/richinvhyper000-099.input.pamphlet
@@ -398,18 +398,16 @@ t0004:= 1/asinh(x)
 --S 22 of 510
 r0004:= Chi(asinh(x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 510
@@ -448,18 +446,16 @@ t0005:= 1/asinh(x)^2
 --S 27 of 510
 r0005:= -(1+x^2)^(1/2)/asinh(x)+Shi(asinh(x))
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 510
@@ -499,18 +495,16 @@ t0006:= 1/asinh(x)^3
 --S 32 of 510
 r0006:= 1/2*(-(1+x^2)^(1/2)-x*asinh(x)+Chi(asinh(x))*asinh(x)^2)/asinh(x)^2
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 510
@@ -550,19 +544,18 @@ t0007:= asinh(a*x)/x
 r0007:= 1/2*asinh(a*x)^2+asinh(a*x)*log(1-exp(1)^(-2*asinh(a*x)))-_
         1/2*polylog(2,exp(1)^(-2*asinh(a*x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 510
@@ -718,19 +711,18 @@ t0010:= asinh(x^(1/2))/x
 r0010:= asinh(x^(1/2))^2+2*asinh(x^(1/2))*log(1-exp(1)^(-2*asinh(x^(1/2))))-_
         polylog(2,exp(1)^(-2*asinh(x^(1/2))))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 510
@@ -1297,18 +1289,16 @@ t0015:= 1/acosh(x)
 --S 77 of 510
 r0015:= Shi(acosh(x))
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 510
@@ -1347,18 +1337,16 @@ t0016:= 1/acosh(x)^2
 --S 82 of 510
 r0016:= -(-1+x)^(1/2)*(1+x)^(1/2)/acosh(x)+Chi(acosh(x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 510
@@ -1399,18 +1387,16 @@ t0017:= 1/acosh(x)^3
 r0017:= -1/2*((-1+x)^(1/2)*(1+x)^(1/2)+x*acosh(x)-_
         Shi(acosh(x))*acosh(x)^2)/acosh(x)^2
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 510
@@ -1731,19 +1717,18 @@ t0020:= acosh(a*x)/x
 r0020:= 1/2*acosh(a*x)^2+acosh(a*x)*log(1+exp(1)^(-2*acosh(a*x)))-_
         1/2*polylog(2,-exp(1)^(-2*acosh(a*x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 510
@@ -3871,19 +3856,18 @@ t0030:= acosh(x^(1/2))/x
 r0030:= acosh(x^(1/2))^2+2*acosh(x^(1/2))*log(1+exp(1)^(-2*acosh(x^(1/2))))-_
         polylog(2,-exp(1)^(-2*acosh(x^(1/2))))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 156
 
 --S 157 of 510
@@ -3982,19 +3966,18 @@ t0032:= atanh(a*x)/x
 --S 166 of 510
 r0032:= -1/2*polylog(2,-a*x)+1/2*polylog(2,a*x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 166
 
 --S 167 of 510
@@ -4240,19 +4223,18 @@ t0036:= atanh(1+x)/(2+2*x)
 --S 186 of 510
 r0036:= -1/4*polylog(2,-1-x)+1/4*polylog(2,1+x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 186
 
 --S 187 of 510
@@ -4290,19 +4272,18 @@ t0037:= atanh(a+b*x)/(a+b*x)
 --S 191 of 510
 r0037:= -1/2*(polylog(2,-a-b*x)-polylog(2,a+b*x))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 191
 
 --S 192 of 510
@@ -4544,19 +4525,18 @@ t0041:= x*atanh(x)/(1-x^2)
 --S 211 of 510
 r0041:= -1/2*atanh(x)^2+atanh(x)*log(2/(1-x))+1/2*polylog(2,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 211
 
 --S 212 of 510
@@ -4728,19 +4708,18 @@ t0044:= x^3*atanh(x)/(1-x^2)
 r0044:= -1/2*x+1/2*atanh(x)-1/2*x^2*atanh(x)-1/2*atanh(x)^2+_
         atanh(x)*log(2/(1-x))+1/2*polylog(2,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 226
 
 --S 227 of 510
@@ -4847,19 +4826,18 @@ t0046:= x*atanh(x)/(1-x^2)
 --S 236 of 510
 r0046:= -1/2*atanh(x)^2+atanh(x)*log(2/(1-x))+1/2*polylog(2,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 236
 
 --S 237 of 510
@@ -4899,19 +4877,18 @@ t0047:= atanh(x)/x/(1-x^2)
 --S 241 of 510
 r0047:= -1/2*atanh(x)^2+atanh(x)*log(-2*x/(1-x))+1/2*polylog(2,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 241
 
 --S 242 of 510
@@ -5024,19 +5001,18 @@ t0049:= atanh(x)/x^3/(1-x^2)
 r0049:= -1/2/x+1/2*atanh(x)-1/2*atanh(x)/x^2-1/2*atanh(x)^2+_
         atanh(x)*log(-2*x/(1-x))+1/2*polylog(2,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 251
 
 --S 252 of 510
@@ -5080,19 +5056,18 @@ r0050:= -x*atanh(x)+1/2*atanh(x)^2-1/2*x^2*atanh(x)^2-_
         1/2*log(1-x^2)+atanh(x)*polylog(2,1-2/(1-x))-_
         1/2*polylog(3,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 256
 
 --S 257 of 510
@@ -5134,19 +5109,18 @@ t0051:= x^2*atanh(x)^2/(1-x^2)
 r0051:= -atanh(x)^2-x*atanh(x)^2+1/3*atanh(x)^3+_
         2*atanh(x)*log(2/(1-x))+polylog(2,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 261
 
 --S 262 of 510
@@ -5188,19 +5162,18 @@ t0052:= x*atanh(x)^2/(1-x^2)
 r0052:= -1/3*atanh(x)^3+atanh(x)^2*log(2/(1-x))+_
         atanh(x)*polylog(2,1-2/(1-x))-1/2*polylog(3,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 266
 
 --S 267 of 510
@@ -5242,19 +5215,18 @@ t0053:= atanh(x)^2/x/(1-x^2)
 r0053:= -1/3*atanh(x)^3+atanh(x)^2*log(-2*x/(1-x))+_
         atanh(x)*polylog(2,-1+2/(1-x))-1/2*polylog(3,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 271
 
 --S 272 of 510
@@ -5296,19 +5268,18 @@ t0054:= atanh(x)^2/x^2/(1-x^2)
 r0054:= -atanh(x)^2-atanh(x)^2/x+1/3*atanh(x)^3+_
         2*atanh(x)*log(-2*x/(1-x))+polylog(2,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 276
 
 --S 277 of 510
@@ -5352,19 +5323,18 @@ r0055:= -atanh(x)/x+1/2*atanh(x)^2-1/2*atanh(x)^2/x^2-_
         log(x/(1-x^2)^(1/2))+atanh(x)*polylog(2,-1+2/(1-x))-_
         1/2*polylog(3,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 281
 
 --S 282 of 510
@@ -5409,19 +5379,18 @@ r0056:= -3/2*atanh(x)^2-3/2*x*atanh(x)^2+1/2*atanh(x)^3-_
         3/2*(1+atanh(x)^2)*polylog(2,1-2/(1-x))-_
         3/2*atanh(x)*polylog(3,1-2/(1-x))+3/4*polylog(4,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 286
 
 --S 287 of 510
@@ -5464,19 +5433,18 @@ r0057:= -atanh(x)^3-x*atanh(x)^3+1/4*atanh(x)^4+_
         3*atanh(x)^2*log(2/(1-x))+3*atanh(x)*polylog(2,1-2/(1-x))-_
         3/2*polylog(3,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 291
 
 --S 292 of 510
@@ -5519,19 +5487,18 @@ r0058:= -1/4*atanh(x)^4+atanh(x)^3*log(2)+atanh(x)^3*log(-1/(-1+x))+_
         3/2*polylog(2,(1+x)/(-1+x))*atanh(x)^2-_
         3/2*atanh(x)*polylog(3,(1+x)/(-1+x))+3/4*polylog(4,(1+x)/(-1+x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 296
 
 --S 297 of 510
@@ -5574,19 +5541,18 @@ r0059:= -1/4*atanh(x)^4+atanh(x)^3*log(-2*x/(1-x))+_
         3/2*atanh(x)^2*polylog(2,-1+2/(1-x))-_
         3/2*atanh(x)*polylog(3,-1+2/(1-x))+3/4*polylog(4,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 301
 
 --S 302 of 510
@@ -5629,19 +5595,18 @@ r0060:= -atanh(x)^3-atanh(x)^3/x+1/4*atanh(x)^4+_
         3*atanh(x)^2*log(-2*x/(1-x))+_
         3*atanh(x)*polylog(2,-1+2/(1-x))-3/2*polylog(3,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 306
 
 --S 307 of 510
@@ -5686,19 +5651,18 @@ r0061:= -3/2*atanh(x)^2-3/2*atanh(x)^2/x+1/2*atanh(x)^3-_
         3/2*(1+atanh(x)^2)*polylog(2,-1+2/(1-x))-_
         3/2*atanh(x)*polylog(3,-1+2/(1-x))+3/4*polylog(4,-1+2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 311
 
 --S 312 of 510
@@ -5740,19 +5704,18 @@ t0062:= x^3*atanh(x)/(1-x^2)^2
 r0062:= 1/2*atanh(x)^2+1/4*atanh(x)*cosh(2*atanh(x))-_
         atanh(x)*log(2/(1-x))-1/2*polylog(2,1-2/(1-x))-1/8*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 316
 
 --S 317 of 510
@@ -5994,19 +5957,18 @@ t0066:= atanh(x)/x/(1-x^2)^2
 r0066:= -1/2*atanh(x)^2+1/4*atanh(x)*cosh(2*atanh(x))+_
         atanh(x)*log(-2*x/(1-x))+1/2*polylog(2,-1+2/(1-x))-1/8*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 336
 
 --S 337 of 510
@@ -6139,19 +6101,18 @@ r0068:= -1/2/x-1/2*(1-x^2)*atanh(x)/x^2-atanh(x)^2+_
         1/4*atanh(x)*cosh(2*atanh(x))+2*atanh(x)*log(-2*x/(1-x))+_
         polylog(2,-1+2/(1-x))-1/8*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 346
 
 --S 347 of 510
@@ -6195,19 +6156,18 @@ r0069:= 1/3*atanh(x)^3+1/8*cosh(2*atanh(x))+_
         atanh(x)*polylog(2,1-2/(1-x))+1/2*polylog(3,1-2/(1-x))-_
         1/4*atanh(x)*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 351
 
 --S 352 of 510
@@ -6461,19 +6421,18 @@ r0073:= -1/3*atanh(x)^3+1/8*cosh(2*atanh(x))+_
         atanh(x)*polylog(2,-1+2/(1-x))-1/2*polylog(3,-1+2/(1-x))-_
         1/4*atanh(x)*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 371
 
 --S 372 of 510
@@ -6517,19 +6476,18 @@ r0074:= -atanh(x)^2-atanh(x)^2/x+1/2*atanh(x)^3-_
         polylog(2,-1+2/(1-x))+1/8*sinh(2*atanh(x))+_
         1/4*atanh(x)^2*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 376
 
 --S 377 of 510
@@ -6574,19 +6532,18 @@ r0075:= -atanh(x)/x-1/2*(1-x^2)*atanh(x)^2/x^2-2/3*atanh(x)^3+_
         2*atanh(x)*polylog(2,-1+2/(1-x))-polylog(3,-1+2/(1-x))-_
         1/4*atanh(x)*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 381
 
 --S 382 of 510
@@ -6632,19 +6589,18 @@ r0076:= 1/4*atanh(x)^4+3/8*atanh(x)*cosh(2*atanh(x))+_
         3/4*polylog(4,1-2/(1-x))-3/16*sinh(2*atanh(x))-_
         3/8*atanh(x)^2*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 386
 
 --S 387 of 510
@@ -6923,19 +6879,18 @@ r0080:= -1/4*atanh(x)^4+3/8*atanh(x)*cosh(2*atanh(x))+_
         3/2*atanh(x)*polylog(3,-1+2/(1-x))+3/4*polylog(4,-1+2/(1-x))-_
         3/16*sinh(2*atanh(x))-3/8*atanh(x)^2*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 406
 
 --S 407 of 510
@@ -6980,19 +6935,18 @@ r0081:= -atanh(x)^3-atanh(x)^3/x+3/8*atanh(x)^4-_
         3/2*polylog(3,-1+2/(1-x))+_
         3/8*atanh(x)*sinh(2*atanh(x))+1/4*atanh(x)^3*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 411
 
 --S 412 of 510
@@ -7040,19 +6994,18 @@ r0082:= -3/2*atanh(x)^2-3/2*atanh(x)^2/x-1/2*(1-x^2)*atanh(x)^3/x^2-_
         3/2*polylog(4,-1+2/(1-x))-3/16*sinh(2*atanh(x))-_
         3/8*atanh(x)^2*sinh(2*atanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 416
 
 --S 417 of 510
@@ -7093,18 +7046,16 @@ t0083:= x^2/(1-x^2)^2/atanh(x)
 --S 421 of 510
 r0083:= 1/2*Chi(2*atanh(x))-1/2*log(atanh(x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 421
 
 --S 422 of 510
@@ -7144,18 +7095,16 @@ t0084:= x/(1-x^2)^2/atanh(x)
 --S 426 of 510
 r0084:= 1/2*Shi(2*atanh(x))
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 426
 
 --S 427 of 510
@@ -7195,18 +7144,16 @@ t0085:= 1/(1-x^2)^2/atanh(x)
 --S 431 of 510
 r0085:= 1/2*Chi(2*atanh(x))+1/2*log(atanh(x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 431
 
 --S 432 of 510
@@ -7247,18 +7194,16 @@ t0086:= x^2/(1-x^2)^2/atanh(x)^2
 --S 436 of 510
 r0086:= -x^2/(1-x^2)/atanh(x)+Shi(2*atanh(x))
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 436
 
 --S 437 of 510
@@ -7298,18 +7243,16 @@ t0087:= x/(1-x^2)^2/atanh(x)^2
 --S 441 of 510
 r0087:= Chi(2*atanh(x))-1/2*sinh(2*atanh(x))/atanh(x)
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 441
 
 --S 442 of 510
@@ -7349,18 +7292,16 @@ t0088:= 1/(1-x^2)^2/atanh(x)^2
 --S 446 of 510
 r0088:= -1/(1-x^2)/atanh(x)+Shi(2*atanh(x))
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 446
 
 --S 447 of 510
@@ -7401,18 +7342,16 @@ t0089:= x^2/(1-x^2)^2/atanh(x)^3
 --S 451 of 510
 r0089:= -1/2*x^2/(1-x^2)/atanh(x)^2-x/(1-x^2)/atanh(x)+Chi(2*atanh(x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 451
 
 --S 452 of 510
@@ -7453,18 +7392,16 @@ t0090:= x/(1-x^2)^2/atanh(x)^3
 r0090:= -1/2*cosh(2*atanh(x))/atanh(x)-_
         1/4*sinh(2*atanh(x))/atanh(x)^2+Shi(2*atanh(x))
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 456
 
 --S 457 of 510
@@ -7504,18 +7441,16 @@ t0091:= 1/(1-x^2)^2/atanh(x)^3
 --S 461 of 510
 r0091:= -1/2/(1-x^2)/atanh(x)^2-x/(1-x^2)/atanh(x)+Chi(2*atanh(x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 461
 
 --S 462 of 510
@@ -9295,19 +9230,18 @@ r0095:= 1/2/(1-x^2)^(1/2)*(a*(1-x^2))^(1/2)*((1-x^2)^(1/2)+_
         x*(1-x^2)^(1/2)*atanh(x)+2*atan(exp(1)^atanh(x))*atanh(x)-_
         %i*polylog(2,-%i*exp(1)^atanh(x))+%i*polylog(2,%i*exp(1)^atanh(x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 487
 
 --S 488 of 510
@@ -9349,19 +9283,18 @@ r0096:= (1-x^2)^(1/2)*(2*atan(exp(1)^atanh(x))*atanh(x)-_
         %i*polylog(2,-%i*exp(1)^atanh(x))+_
         %i*polylog(2,%i*exp(1)^atanh(x)))/(a*(1-x^2))^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 492
 
 --S 493 of 510
diff --git a/src/input/richinvhyper100-199.input.pamphlet b/src/input/richinvhyper100-199.input.pamphlet
index 41c0df4..b8a6571 100644
--- a/src/input/richinvhyper100-199.input.pamphlet
+++ b/src/input/richinvhyper100-199.input.pamphlet
@@ -544,19 +544,18 @@ t0108:= acoth(a*x)/x
 --S 42 of 506
 r0108:= 1/2*polylog(2,-1/a/x)-1/2*polylog(2,1/a/x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 506
@@ -784,19 +783,18 @@ t0112:= acoth(1+x)/(2+2*x)
 --S 62 of 506
 r0112:= 1/4*polylog(2,-1/(1+x))-1/4*polylog(2,1/(1+x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 506
@@ -831,19 +829,18 @@ t0113:= acoth(a+b*x)/(a+b*x)
 --S 67 of 506
 r0113:= 1/2*(polylog(2,-1/(a+b*x))-polylog(2,1/(a+b*x)))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 
 --S 68 of 506
@@ -1196,19 +1193,18 @@ t0119:= x*acoth(x)/(1-x^2)
 --S 97 of 506
 r0119:= -1/2*acoth(x)^2+acoth(x)*log(2/(1-x))+1/2*polylog(2,1-2/(1-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 
 --S 98 of 506
@@ -3101,19 +3097,18 @@ r0125:= 1/2/(1-1/x^2)^(1/2)/x*(a*(1-x^2))^(1/2)*((1-1/x^2)^(1/2)*x+_
         atanh(exp(1)^acoth(x))-polylog(2,-exp(1)^acoth(x))+_
         polylog(2,exp(1)^acoth(x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 133
 
 --S 134 of 506
@@ -3152,19 +3147,18 @@ r0126:= (1-1/x^2)^(1/2)*x*(2*acoth(x)*atanh(exp(1)^acoth(x))+_
         polylog(2,-exp(1)^acoth(x))-_
         polylog(2,exp(1)^acoth(x)))/(a*(1-x^2))^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 138
 
 --S 139 of 506
@@ -3615,19 +3609,18 @@ t0132:= acoth(x^(1/2))/x
 --S 168 of 506
 r0132:= polylog(2,-1/x^(1/2))-polylog(2,1/x^(1/2))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 168
 
 --S 169 of 506
@@ -4160,19 +4153,18 @@ t0139:= asech(a*x)/x
 r0139:= -1/2*asech(a*x)^2-asech(a*x)*_
         log(1+exp(1)^(-2*asech(a*x)))+1/2*polylog(2,-exp(1)^(-2*asech(a*x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 203
 
 --S 204 of 506
@@ -4880,19 +4872,18 @@ r0144:= -asech(x^(1/2))^2-2*asech(x^(1/2))*_
         log(1+exp(1)^(-2*asech(x^(1/2))))+_
         polylog(2,-exp(1)^(-2*asech(x^(1/2))))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 228
 
 --S 229 of 506
@@ -5142,19 +5133,18 @@ t0147:= acsch(a*x)/x
 r0147:= -1/2*acsch(a*x)^2-acsch(a*x)*log(1-exp(1)^(-2*acsch(a*x)))+_
         1/2*polylog(2,exp(1)^(-2*acsch(a*x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 243
 
 --S 244 of 506
@@ -5342,19 +5332,18 @@ t0149:= acsch(x^(1/2))/x
 r0149:= -acsch(x^(1/2))^2-2*acsch(x^(1/2))*_
         log(1-exp(1)^(-2*acsch(x^(1/2))))+polylog(2,exp(1)^(-2*acsch(x^(1/2))))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 253
 
 --S 254 of 506
@@ -5620,19 +5609,18 @@ t0154:= atanh(a+b*x)/x
 r0154:= -1/2*log(b*x/(1-a))*log(1-a-b*x)+1/2*log(-b*x/(1+a))*log(a+1+b*x)-_
         1/2*polylog(2,1-b*x/(1-a))+1/2*polylog(2,1+b*x/(1+a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 278
 
 --S 279 of 506
@@ -5670,19 +5658,18 @@ r0155:= 1/2*log(x)*log((a+b*x-1)/(-1+a))-1/2*log(x)*log((a+1+b*x)/(1+a))-_
         1/2*log(x)*log((a+1+b*x)/(a+b*x))+_
         1/2*polylog(2,-b*x/(-1+a))-1/2*polylog(2,-b*x/(1+a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 283
 
 --S 284 of 506
@@ -5718,19 +5705,18 @@ t0156:= asinh(a+b*x)/(a*d/b+d*x)
 r0156:= 1/2*asinh(a+b*x)^2/d+asinh(a+b*x)*log(1-exp(1)^(-2*asinh(a+b*x)))/d-_
         1/2*polylog(2,exp(1)^(-2*asinh(a+b*x)))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 288
 
 --S 289 of 506
@@ -5766,19 +5752,18 @@ t0157:= acosh(a+b*x)/(a*d/b+d*x)
 r0157:= 1/2*acosh(a+b*x)^2/d+acosh(a+b*x)*log(1+exp(1)^(-2*acosh(a+b*x)))/d-_
         1/2*polylog(2,-exp(1)^(-2*acosh(a+b*x)))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 293
 
 --S 294 of 506
@@ -5813,19 +5798,18 @@ t0158:= atanh(a+b*x)/(a*d/b+d*x)
 --S 298 of 506
 r0158:= -1/2*(polylog(2,-a-b*x)-polylog(2,a+b*x))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 298
 
 --S 299 of 506
@@ -5860,19 +5844,18 @@ t0159:= acoth(a+b*x)/(a*d/b+d*x)
 --S 303 of 506
 r0159:= 1/2*(polylog(2,-1/(a+b*x))-polylog(2,1/(a+b*x)))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 303
 
 --S 304 of 506
@@ -5909,19 +5892,18 @@ r0160:= -1/2*asech(a+b*x)^2/d-asech(a+b*x)*_
         log(1+exp(1)^(-2*asech(a+b*x)))/d+_
         1/2*polylog(2,-exp(1)^(-2*asech(a+b*x)))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 308
 
 --S 309 of 506
@@ -5958,19 +5940,18 @@ r0161:= -1/2*acsch(a+b*x)^2/d-acsch(a+b*x)*_
         log(1-exp(1)^(-2*acsch(a+b*x)))/d+_
         1/2*polylog(2,exp(1)^(-2*acsch(a+b*x)))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 313
 
 --S 314 of 506
@@ -6007,18 +5988,16 @@ t0162:= x/(1+x^2)^(1/2)/asinh(x)
 --S 318 of 506
 r0162:= Shi(asinh(x))
 --R 
---R   There are no library operations named Shi 
+--R   There are no library operations named Shi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Shi
---R      to learn if there is any operation containing " Shi " in its 
---R      name.
+--R      to learn if there is any operation containing Shi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Shi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 318
 
 --S 319 of 506
@@ -6056,18 +6035,16 @@ t0163:= x/(-1+x)^(1/2)/(1+x)^(1/2)/acosh(x)
 --S 323 of 506
 r0163:= Chi(acosh(x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 323
 
 --S 324 of 506
@@ -6106,19 +6083,18 @@ r0164:= 1/2*asinh(a*x^n)^2/n+asinh(a*x^n)*_
         log(1-exp(1)^(-2*asinh(a*x^n)))/n-_
         1/2*polylog(2,exp(1)^(-2*asinh(a*x^n)))/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 328
 
 --S 329 of 506
@@ -6156,19 +6132,18 @@ r0165:= 1/2*acosh(a*x^n)^2/n+acosh(a*x^n)*_
         log(1+exp(1)^(-2*acosh(a*x^n)))/n-_
         1/2*polylog(2,-exp(1)^(-2*acosh(a*x^n)))/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 333
 
 --S 334 of 506
@@ -6204,19 +6179,18 @@ t0166:= atanh(a*x^n)/x
 --S 338 of 506
 r0166:= -1/2/n*(polylog(2,-a*x^n)-polylog(2,a*x^n))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 338
 
 --S 339 of 506
@@ -6252,19 +6226,18 @@ t0167:= acoth(a*x^n)/x
 --S 343 of 506
 r0167:= 1/2/n*(polylog(2,-1/a*x^(-n))-polylog(2,1/a*x^(-n)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 343
 
 --S 344 of 506
@@ -6302,19 +6275,18 @@ r0168:= -1/2*asech(a*x^n)^2/n-asech(a*x^n)*_
         log(1+exp(1)^(-2*asech(a*x^n)))/n+_
         1/2*polylog(2,-exp(1)^(-2*asech(a*x^n)))/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 348
 
 --S 349 of 506
@@ -6352,19 +6324,18 @@ r0169:= -1/2*acsch(a*x^n)^2/n-acsch(a*x^n)*_
         log(1-exp(1)^(-2*acsch(a*x^n)))/n+_
         1/2*polylog(2,exp(1)^(-2*acsch(a*x^n)))/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 353
 
 --S 354 of 506
@@ -6768,19 +6739,18 @@ r0177:= 1/2*asinh(c*exp(1)^(a+b*x))^2/b+asinh(c*exp(1)^(a+b*x))*_
         log(1-exp(1)^(-2*asinh(c*exp(1)^(a+b*x))))/b-_
         1/2*polylog(2,exp(1)^(-2*asinh(c*exp(1)^(a+b*x))))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 393
 
 --S 394 of 506
@@ -6816,19 +6786,18 @@ r0178:= 1/2*acosh(c*exp(1)^(a+b*x))^2/b+acosh(c*exp(1)^(a+b*x))*_
         log(1+exp(1)^(-2*acosh(c*exp(1)^(a+b*x))))/b-_
         1/2*polylog(2,-exp(1)^(-2*acosh(c*exp(1)^(a+b*x))))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 398
 
 --S 399 of 506
@@ -6864,19 +6833,18 @@ r0179:= -1/2*asech(c*exp(1)^(a+b*x))^2/b-asech(c*exp(1)^(a+b*x))*_
         log(1+exp(1)^(-2*asech(c*exp(1)^(a+b*x))))/b+_
         1/2*polylog(2,-exp(1)^(-2*asech(c*exp(1)^(a+b*x))))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 403
 
 --S 404 of 506
@@ -6912,19 +6880,18 @@ r0180:= -1/2*acsch(c*exp(1)^(a+b*x))^2/b-acsch(c*exp(1)^(a+b*x))*_
         log(1-exp(1)^(-2*acsch(c*exp(1)^(a+b*x))))/b+_
         1/2*polylog(2,exp(1)^(-2*acsch(c*exp(1)^(a+b*x))))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 408
 
 --S 409 of 506
@@ -6958,19 +6925,18 @@ t0181:= atanh(exp(x))
 --S 413 of 506
 r0181:= -1/2*polylog(2,-exp(x))+1/2*polylog(2,exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 413
 
 --S 414 of 506
@@ -7005,19 +6971,18 @@ t0182:= x*atanh(exp(x))
 r0182:= -1/2*x*polylog(2,-exp(x))+1/2*x*polylog(2,exp(x))+_
         1/2*polylog(3,-exp(x))-1/2*polylog(3,exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 418
 
 --S 419 of 506
@@ -7053,19 +7018,18 @@ r0183:= -1/2*x^2*polylog(2,-exp(x))+1/2*x^2*polylog(2,exp(x))+_
         x*polylog(3,-exp(x))-x*polylog(3,exp(x))-_
         polylog(4,-exp(x))+polylog(4,exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 423
 
 --S 424 of 506
@@ -7099,19 +7063,18 @@ t0184:= atanh(exp(1)^(a+b*x))
 --S 428 of 506
 r0184:= -1/2*(polylog(2,-exp(a+b*x))-polylog(2,exp(a+b*x)))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 428
 
 --S 429 of 506
@@ -7146,19 +7109,18 @@ t0185:= x*atanh(exp(1)^(a+b*x))
 r0185:= 1/2*(-x*polylog(2,-exp(a+b*x))*b+x*polylog(2,exp(a+b*x))*b+_
         polylog(3,-exp(a+b*x))-polylog(3,exp(a+b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 433
 
 --S 434 of 506
@@ -7195,19 +7157,18 @@ r0186:= 1/2*(-x^2*polylog(2,-exp(a+b*x))*b^2+_
         2*x*polylog(3,exp(a+b*x))*b-2*polylog(4,-exp(a+b*x))+_
         2*polylog(4,exp(a+b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 438
 
 --S 439 of 506
@@ -7244,19 +7205,18 @@ r0187:= 1/2/d/log(f)*(2*x*atanh(a+b*f^(c+d*x))*d*log(f)+_
         x*log(1/(1+a)*(1+a+b*f^(c+d*x)))*d*log(f)+_
         polylog(2,-b*f^(c+d*x)/(-1+a))-polylog(2,-b*f^(c+d*x)/(1+a)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 443
 
 --S 444 of 506
@@ -7295,19 +7255,18 @@ r0188:= 1/4/d^2/log(f)^2*(2*x^2*atanh(a+b*f^(c+d*x))*d^2*log(f)^2+_
         2*x*polylog(2,-b*f^(c+d*x)/(1+a))*d*log(f)-_
         2*polylog(3,-b*f^(c+d*x)/(-1+a))+2*polylog(3,-b*f^(c+d*x)/(1+a)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 448
 
 --S 449 of 506
@@ -7348,19 +7307,18 @@ r0189:= 1/6/d^3/log(f)^3*(2*x^3*atanh(a+b*f^(c+d*x))*d^3*log(f)^3+_
         6*x*polylog(3,-b*f^(c+d*x)/(1+a))*d*log(f)+_
         6*polylog(4,-b*f^(c+d*x)/(-1+a))-6*polylog(4,-b*f^(c+d*x)/(1+a)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 453
 
 --S 454 of 506
@@ -7394,19 +7352,18 @@ t0190:= acoth(exp(x))
 --S 458 of 506
 r0190:= 1/2*polylog(2,-exp(-x))-1/2*polylog(2,exp(-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 458
 
 --S 459 of 506
@@ -7441,19 +7398,18 @@ t0191:= x*acoth(exp(x))
 r0191:= 1/2*x*polylog(2,-exp(-x))-1/2*x*polylog(2,exp(-x))+_
         1/2*polylog(3,-exp(-x))-1/2*polylog(3,exp(-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 463
 
 --S 464 of 506
@@ -7489,19 +7445,18 @@ r0192:= 1/2*x^2*polylog(2,-exp(-x))-1/2*x^2*polylog(2,exp(-x))+_
         x*polylog(3,-exp(-x))-x*polylog(3,exp(-x))+_
         polylog(4,-exp(-x))-polylog(4,exp(-x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 468
 
 --S 469 of 506
@@ -7535,19 +7490,18 @@ t0193:= acoth(exp(1)^(a+b*x))
 --S 473 of 506
 r0193:= 1/2*(polylog(2,-exp(-a-b*x))-polylog(2,exp(-a-b*x)))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 473
 
 --S 474 of 506
@@ -7582,19 +7536,18 @@ t0194:= x*acoth(exp(1)^(a+b*x))
 r0194:= 1/2*(x*polylog(2,-exp(-a-b*x))*b-x*polylog(2,exp(-a-b*x))*b+_
         polylog(3,-exp(-a-b*x))-polylog(3,exp(-a-b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 478
 
 --S 479 of 506
@@ -7630,19 +7583,18 @@ r0195:= 1/2*(x^2*polylog(2,-exp(-a-b*x))*b^2-x^2*polylog(2,exp(-a-b*x))*b^2+_
         2*x*polylog(3,-exp(-a-b*x))*b-2*x*polylog(3,exp(-a-b*x))*b+_
         2*polylog(4,-exp(-a-b*x))-2*polylog(4,exp(-a-b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 483
 
 --S 484 of 506
@@ -7679,19 +7631,18 @@ r0196:= 1/2/d/log(f)*(2*x*acoth(a+b*f^(c+d*x))*d*log(f)+_
         x*log(1/(1+a)*(1+a+b*f^(c+d*x)))*d*log(f)+_
         polylog(2,-b*f^(c+d*x)/(-1+a))-polylog(2,-b*f^(c+d*x)/(1+a)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 488
 
 --S 489 of 506
@@ -7730,19 +7681,18 @@ r0197:= 1/4/d^2/log(f)^2*(2*x^2*acoth(a+b*f^(c+d*x))*d^2*log(f)^2+_
         2*x*polylog(2,-b*f^(c+d*x)/(1+a))*d*log(f)-_
         2*polylog(3,-b*f^(c+d*x)/(-1+a))+2*polylog(3,-b*f^(c+d*x)/(1+a)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 493
 
 --S 494 of 506
@@ -7783,19 +7733,18 @@ r0198:= 1/6/d^3/log(f)^3*(2*x^3*acoth(a+b*f^(c+d*x))*d^3*log(f)^3+_
         6*x*polylog(3,-b*f^(c+d*x)/(1+a))*d*log(f)+_
         6*polylog(4,-b*f^(c+d*x)/(-1+a))-6*polylog(4,-b*f^(c+d*x)/(1+a)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 498
 
 --S 499 of 506
@@ -7829,19 +7778,18 @@ t0199:= atanh(cosh(x))
 r0199:= -2*x*atanh(exp(x))+x*atanh(cosh(x))-_
         polylog(2,-exp(x))+polylog(2,exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 503
 
 --S 504 of 506
diff --git a/src/input/richinvtrig000-092.input.pamphlet b/src/input/richinvtrig000-092.input.pamphlet
index f23cbd4..48d18f9 100644
--- a/src/input/richinvtrig000-092.input.pamphlet
+++ b/src/input/richinvtrig000-092.input.pamphlet
@@ -32,19 +32,18 @@ r0000:= -1/2*%i*asin(a*x)^2+asin(a*x)*log(-2*%i*_
         (%i*a*x+(1-a^2*x^2)^(1/2))*a*x)-_
         1/2*%i*polylog(2,(%i*a*x+(1-a^2*x^2)^(1/2))^2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 477
@@ -82,19 +81,18 @@ r0001:= -%i*asin(x^(1/2))^2+2*asin(x^(1/2))*_
         log(-2*%i*(%i*x+(1-x)^(1/2)*x^(1/2)))-_
         %i*polylog(2,((1-x)^(1/2)+%i*x^(1/2))^2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 477
@@ -129,19 +127,18 @@ t0002:= atan(a*x)/x
 --S 12 of 477
 r0002:= 1/2*%i*polylog(2,-%i*a*x)-1/2*%i*polylog(2,%i*a*x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Polynomial(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 477
@@ -176,19 +173,18 @@ t0003:= atan(1+x)/(2+2*x)
 --S 17 of 477
 r0003:= 1/4*%i*polylog(2,-%i*(1+x))-1/4*%i*polylog(2,%i*(1+x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Polynomial(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 477
@@ -223,19 +219,18 @@ t0004:= atan(a+b*x)/(a+b*x)
 --S 22 of 477
 r0004:= 1/2*%i*(polylog(2,-%i*(a+b*x))-polylog(2,%i*(a+b*x)))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Polynomial(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 477
@@ -2036,19 +2031,18 @@ r0008:= -1/2/(1+x^2)^(1/2)*(a*(1+x^2))^(1/2)*((1+x^2)^(1/2)-_
         atan(x)-%i*polylog(2,-%i*exp(1)^(%i*atan(x)))+_
         %i*polylog(2,%i*exp(1)^(%i*atan(x))))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 48
 
 --S 49 of 477
@@ -2087,19 +2081,18 @@ r0009:= -%i*(1+x^2)^(1/2)*(2*atan(exp(1)^(%i*atan(x)))*atan(x)-_
         polylog(2,-%i*exp(1)^(%i*atan(x)))+_
         polylog(2,%i*exp(1)^(%i*atan(x))))/(a*(1+x^2))^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 53
 
 --S 54 of 477
@@ -2442,19 +2435,18 @@ t0013:= atan(x^(1/2))/x
 --S 73 of 477
 r0013:= %i*polylog(2,-%i*x^(1/2))-%i*polylog(2,%i*x^(1/2))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 73
 
 --S 74 of 477
@@ -2489,19 +2481,18 @@ t0014:= acot(a*x)/x
 --S 78 of 477
 r0014:= -1/2*%i*polylog(2,-%i/a/x)+1/2*%i*polylog(2,%i/a/x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 78
 
 --S 79 of 477
@@ -2536,19 +2527,18 @@ t0015:= acot(1+x)/(2+2*x)
 --S 83 of 477
 r0015:= -1/4*%i*polylog(2,-%i/(1+x))+1/4*%i*polylog(2,%i/(1+x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 83
 
 --S 84 of 477
@@ -2583,19 +2573,18 @@ t0016:= acot(a+b*x)/(a+b*x)
 --S 88 of 477
 r0016:= -1/2*%i*(polylog(2,-%i/(a+b*x))-polylog(2,%i/(a+b*x)))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 88
 
 --S 89 of 477
@@ -2698,19 +2687,18 @@ t0018:= x*acot(x)/(1+x^2)
 r0018:= 1/2*%i*acot(x)^2-acot(x)*log(1-exp(1)^(2*%i*acot(x)))+_
         1/2*%i*polylog(2,exp(1)^(2*%i*acot(x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 98
 
 --S 99 of 477
@@ -4526,19 +4514,18 @@ r0022:= 1/2/(1+1/x^2)^(1/2)/x*(a*(1+x^2))^(1/2)*((1+1/x^2)^(1/2)*x+_
         (1+1/x^2)^(1/2)*x^2*acot(x)+2*acot(x)*atanh(exp(1)^(%i*acot(x)))-_
         %i*polylog(2,-exp(1)^(%i*acot(x)))+%i*polylog(2,exp(1)^(%i*acot(x))))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 124
 
 --S 125 of 477
@@ -4577,19 +4564,18 @@ r0023:= (1+1/x^2)^(1/2)*x*(2*acot(x)*atanh(exp(1)^(%i*acot(x)))-_
         %i*polylog(2,-exp(1)^(%i*acot(x)))+_
         %i*polylog(2,exp(1)^(%i*acot(x))))/(a*(1+x^2))^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 129
 
 --S 130 of 477
@@ -4931,19 +4917,18 @@ t0027:= acot(x^(1/2))/x
 --S 149 of 477
 r0027:= -%i*polylog(2,-%i/x^(1/2))+%i*polylog(2,%i/x^(1/2))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 149
 
 --S 150 of 477
@@ -6873,19 +6858,18 @@ t0038:= acsc(a*x)/x
 r0038:= 1/2*%i*acsc(a*x)^2-acsc(a*x)*log(1-((1-1/a^2/x^2)^(1/2)+%i/a/x)^2)+_
         1/2*%i*polylog(2,((1-1/a^2/x^2)^(1/2)+%i/a/x)^2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 204
 
 --S 205 of 477
@@ -8226,19 +8210,18 @@ t0043:= acsc(x^(1/2))/x
 r0043:= %i*acsc(x^(1/2))^2-2*acsc(x^(1/2))*log(1-((1-1/x)^(1/2)+_
         %i/x^(1/2))^2)+%i*polylog(2,((1-1/x)^(1/2)+%i/x^(1/2))^2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 229
 
 --S 230 of 477
@@ -9608,19 +9591,18 @@ r0052:= 1/2*%i*log(%i*b*x/(1-%i*a))*log(1-%i*a-%i*b*x)-_
         1/2*%i*polylog(2,1-%i*b*x/(1-%i*a))-_
         1/2*%i*polylog(2,1+%i*b*x/(1+%i*a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 274
 
 --S 275 of 477
@@ -9659,19 +9641,18 @@ r0053:= 1/2*%i*(-log(x)*log((%i-a-b*x)/(%i-a))+_
         log(x)*log((%i+a+b*x)/(a+b*x))-_
         polylog(2,b*x/(%i-a))+polylog(2,-b*x/(%i+a)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 279
 
 --S 280 of 477
@@ -9708,19 +9689,18 @@ r0054:= -1/2*%i*asin(a+b*x)^2/d+asin(a+b*x)*log(1-(%i*(a+b*x)+_
         (1-a^2-2*a*b*x-b^2*x^2)^(1/2))^2)/d-_
         1/2*%i*polylog(2,(%i*(a+b*x)+(1-a^2-2*a*b*x-b^2*x^2)^(1/2))^2)/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 284
 
 --S 285 of 477
@@ -9755,19 +9735,18 @@ t0055:= atan(a+b*x)/(a*d/b+d*x)
 --S 289 of 477
 r0055:= 1/2*%i*(polylog(2,-%i*(a+b*x))-polylog(2,%i*(a+b*x)))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Polynomial(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 289
 
 --S 290 of 477
@@ -9802,19 +9781,18 @@ t0056:= acot(a+b*x)/(a*d/b+d*x)
 --S 294 of 477
 r0056:= -1/2*%i*(polylog(2,-%i/(a+b*x))-polylog(2,%i/(a+b*x)))/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                   Fraction(Polynomial(Complex(Integer)))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 294
 
 --S 295 of 477
@@ -9851,19 +9829,18 @@ r0057:= 1/2*%i*acsc(a+b*x)^2/d-acsc(a+b*x)*log(1-(%i/(a+b*x)+_
         (1-1/(a+b*x)^2)^(1/2))^2)/d+1/2*%i*_
         polylog(2,(%i/(a+b*x)+(1-1/(a+b*x)^2)^(1/2))^2)/d
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 299
 
 --S 300 of 477
@@ -9901,19 +9878,18 @@ r0058:= -1/2*%i*asin(a*x^n)^2/n+asin(a*x^n)*_
         log(1-(%i*a*x^n+(1-a^2*x^(2*n))^(1/2))^2)/n-_
         1/2*%i*polylog(2,(%i*a*x^n+(1-a^2*x^(2*n))^(1/2))^2)/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 304
 
 --S 305 of 477
@@ -9949,19 +9925,18 @@ t0059:= atan(a*x^n)/x
 --S 309 of 477
 r0059:= 1/2*%i*(polylog(2,-%i*a*x^n)-polylog(2,%i*a*x^n))/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 309
 
 --S 310 of 477
@@ -9997,19 +9972,18 @@ t0060:= acot(a*x^n)/x
 --S 314 of 477
 r0060:= -1/2*%i*(polylog(2,-%i/a*x^(-n))-polylog(2,%i/a*x^(-n)))/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 314
 
 --S 315 of 477
@@ -10047,19 +10021,18 @@ r0061:= 1/2*%i*acsc(a*x^n)^2/n-acsc(a*x^n)*log(1-(%i/a/(x^n)+_
         (1-1/a^2/(x^(2*n)))^(1/2))^2)/n+1/2*%i*_
         polylog(2,(%i/a/(x^n)+(1-1/a^2/(x^(2*n)))^(1/2))^2)/n
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 319
 
 --S 320 of 477
@@ -10501,19 +10474,18 @@ r0070:= -1/2*(%i*asin(exp(a+b*x))^2-2*asin(exp(a+b*x))*_
         log(-2*%i*exp(a+b*x)*(%i*exp(a+b*x)+(1-exp(2*a+2*b*x))^(1/2)))+_
         %i*polylog(2,(%i*exp(a+b*x)+(1-exp(2*a+2*b*x))^(1/2))^2))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 364
 
 --S 365 of 477
@@ -10550,19 +10522,18 @@ r0071:= 1/2*%i*acsc(exp(1)^(a+b*x))^2/b-acsc(exp(1)^(a+b*x))*_
         1/2*%i*polylog(2,(%i*exp(1)^(-a-b*x)+_
         (1-exp(1)^(-2*a-2*b*x))^(1/2))^2)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 369
 
 --S 370 of 477
@@ -10599,19 +10570,18 @@ r0072:= 1/2*%i*acsc(c*exp(1)^(a+b*x))^2/b-acsc(c*exp(1)^(a+b*x))*_
         1/2*%i*polylog(2,(%i*exp(1)^(-a-b*x)/c+_
         (1-exp(1)^(-2*a-2*b*x)/c^2)^(1/2))^2)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 374
 
 --S 375 of 477
@@ -10646,19 +10616,18 @@ t0073:= atan(exp(x))
 r0073:= 1/2*%i*polylog(2,-%i*exp(x))-_
         1/2*%i*polylog(2,%i*exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 379
 
 --S 380 of 477
@@ -10692,19 +10661,18 @@ t0074:= atan(exp(1)^(a+b*x))
 --S 384 of 477
 r0074:= 1/2*%i*(polylog(2,-%i*exp(a+b*x))-polylog(2,%i*exp(a+b*x)))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 384
 
 --S 385 of 477
@@ -10741,19 +10709,18 @@ r0075:= 1/2*%i*(x*polylog(2,-%i*exp(a+b*x))*b-_
         polylog(3,-%i*exp(a+b*x))+_
         polylog(3,%i*exp(a+b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 389
 
 --S 390 of 477
@@ -10792,19 +10759,18 @@ r0076:= 1/2*%i*(x^2*polylog(2,-%i*exp(a+b*x))*b^2-_
         2*polylog(4,-%i*exp(a+b*x))-_
         2*polylog(4,%i*exp(a+b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 394
 
 --S 395 of 477
@@ -10841,19 +10807,18 @@ r0077:= 1/2*%i*(log(-b*f^(c+d*x)/(%i+a))*log(-%i*(%i+a+b*f^(c+d*x)))-_
         polylog(2,(-1+%i*a+%i*b*f^(c+d*x))/(-1+%i*a))-_
         polylog(2,(1+%i*a+%i*b*f^(c+d*x))/(1+%i*a)))/d/log(f)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 399
 
 --S 400 of 477
@@ -10894,19 +10859,18 @@ r0078:= 1/4*%i*x^2*log(1-%i*a-%i*b*f^(c+d*x))-_
         1/2*%i*polylog(3,%i*b*f^(c+d*x)/(1-%i*a))/d^2/log(f)^2-_
         1/2*%i*polylog(3,-%i*b*f^(c+d*x)/(1+%i*a))/d^2/log(f)^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 404
 
 --S 405 of 477
@@ -10949,19 +10913,18 @@ r0079:= 1/6*%i*x^3*log(1-%i*a-%i*b*f^(c+d*x))-_
         %i*polylog(4,%i*b*f^(c+d*x)/(1-%i*a))/d^3/log(f)^3+_
         %i*polylog(4,-%i*b*f^(c+d*x)/(1+%i*a))/d^3/log(f)^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 409
 
 --S 410 of 477
@@ -10995,19 +10958,18 @@ t0080:= acot(exp(x))
 --S 414 of 477
 r0080:= -1/2*%i*polylog(2,-%i/exp(x))+1/2*%i*polylog(2,%i/exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 414
 
 --S 415 of 477
@@ -11044,19 +11006,18 @@ r0081:= 1/2*%i*(-x*polylog(2,-%i*exp(-x))+x*_
         polylog(3,-%i*exp(-x))+_
         polylog(3,%i*exp(-x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 419
 
 --S 420 of 477
@@ -11095,19 +11056,18 @@ r0082:= -1/2*%i*x^2*polylog(2,-%i/exp(x))+_
         %i*polylog(4,-%i/exp(x))+_
         %i*polylog(4,%i/exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 424
 
 --S 425 of 477
@@ -11141,19 +11101,18 @@ t0083:= acot(exp(1)^(a+b*x))
 --S 429 of 477
 r0083:= -1/2*%i*(polylog(2,-%i*exp(-a-b*x))-polylog(2,%i*exp(-a-b*x)))/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 429
 
 --S 430 of 477
@@ -11190,19 +11149,18 @@ r0084:= -1/2*%i*(x*polylog(2,-%i*exp(-a-b*x))*b-_
         polylog(3,-%i*exp(-a-b*x))-_
         polylog(3,%i*exp(-a-b*x)))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 434
 
 --S 435 of 477
@@ -11241,19 +11199,18 @@ r0085:= -1/2*%i*(x^2*polylog(2,-%i*exp(-a-b*x))*b^2-_
         2*polylog(4,-%i*exp(-a-b*x))-_
         2*polylog(4,%i*exp(-a-b*x)))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 439
 
 --S 440 of 477
@@ -11296,19 +11253,18 @@ r0086:= -1/2*%i*(log(f^(c+d*x))*_
         polylog(2,b*f^(c+d*x)/(%i-a))-_
         polylog(2,-b*f^(c+d*x)/(%i+a)))/d/log(f)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 444
 
 --S 445 of 477
@@ -11404,19 +11360,18 @@ r0088:= -1/6*%i*x^3*log(1-b*f^(c+d*x)/(%i-a))+_
         %i*polylog(4,b*f^(c+d*x)/(%i-a))/d^3/log(f)^3+_
         %i*polylog(4,-b*f^(c+d*x)/(%i+a))/d^3/log(f)^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 454
 
 --S 455 of 477
@@ -11451,19 +11406,18 @@ r0089:= -2*x*atan(exp(x))+x*atan(sinh(x))+_
         %i*polylog(2,-%i*exp(x))-_
         %i*polylog(2,%i*exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 459
 
 --S 460 of 477
@@ -11500,19 +11454,18 @@ r0090:= -x^2*atan(exp(x))+1/2*x^2*atan(sinh(x))+_
         %i*polylog(3,-%i*exp(x))+_
         %i*polylog(3,%i*exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 464
 
 --S 465 of 477
@@ -11552,19 +11505,18 @@ r0091:= -2/3*x^3*atan(exp(x))+1/3*x^3*atan(sinh(x))+_
         2*%i*polylog(4,-%i*exp(x))-_
         2*%i*polylog(4,%i*exp(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 469
 
 --S 470 of 477
diff --git a/src/input/richlog000-099.input.pamphlet b/src/input/richlog000-099.input.pamphlet
index d1ee19b..3c842a6 100644
--- a/src/input/richlog000-099.input.pamphlet
+++ b/src/input/richlog000-099.input.pamphlet
@@ -2855,18 +2855,16 @@ r0047:= 1/4*x*(3*(a*x^n)^(-1/n)*n^(3/2)*%pi^(1/2)*_
         erfi(log(a*x^n)^(1/2)/n^(1/2))-6*n*log(a*x^n)^(1/2)+_
         4*log(a*x^n)^(3/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 500
@@ -2903,18 +2901,16 @@ r0048:= 1/32*x^2*(3*(a*x^n)^(-2/n)*n^(3/2)*2^(1/2)*%pi^(1/2)*_
         erfi(2^(1/2)*log(a*x^n)^(1/2)/n^(1/2))-12*n*log(a*x^n)^(1/2)+_
         16*log(a*x^n)^(3/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 242
 
 --S 243 of 500
@@ -2951,18 +2947,16 @@ r0049:= 1/36*x^3*((a*x^n)^(-3/n)*n^(3/2)*3^(1/2)*%pi^(1/2)*_
         erfi(3^(1/2)*log(a*x^n)^(1/2)/n^(1/2))-6*n*log(a*x^n)^(1/2)+_
         12*log(a*x^n)^(3/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 247
 
 --S 248 of 500
@@ -2999,18 +2993,16 @@ r0050:= 1/128*x^4*(3*(a*x^n)^(-4/n)*n^(3/2)*%pi^(1/2)*_
         erfi(2*log(a*x^n)^(1/2)/n^(1/2))-12*n*log(a*x^n)^(1/2)+_
         32*log(a*x^n)^(3/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 252
 
 --S 253 of 500
@@ -3152,18 +3144,16 @@ r0053:= 3/4*n^(3/2)*%pi^(1/2)*x^(1+m)*erfi((1+m)^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/((a*x^n)^((1+m)/n))/(1+m)^(5/2)-_
         3/2*n*x^(1+m)*log(a*x^n)^(1/2)/(1+m)^2+x^(1+m)*log(a*x^n)^(3/2)/(1+m)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 267
 
 --S 268 of 500
@@ -3199,18 +3189,16 @@ t0054:= log(a*x^n)^(1/2)
 r0054:= -1/2*n^(1/2)*%pi^(1/2)*x*erfi(log(a*x^n)^(1/2)/n^(1/2))/_
         ((a*x^n)^(1/n))+x*log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 272
 
 --S 273 of 500
@@ -3246,18 +3234,16 @@ t0055:= x*log(a*x^n)^(1/2)
 r0055:= 1/8*x^2*(-(a*x^n)^(-2/n)*n^(1/2)*2^(1/2)*%pi^(1/2)*_
         erfi(2^(1/2)*log(a*x^n)^(1/2)/n^(1/2))+4*log(a*x^n)^(1/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 277
 
 --S 278 of 500
@@ -3293,18 +3279,16 @@ t0056:= x^2*log(a*x^n)^(1/2)
 r0056:= 1/18*x^3*(-(a*x^n)^(-3/n)*n^(1/2)*3^(1/2)*%pi^(1/2)*erfi(3^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))+6*log(a*x^n)^(1/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 282
 
 --S 283 of 500
@@ -3340,18 +3324,16 @@ t0057:= x^3*log(a*x^n)^(1/2)
 r0057:= 1/16*x^4*(-(a*x^n)^(-4/n)*n^(1/2)*%pi^(1/2)*_
         erfi(2*log(a*x^n)^(1/2)/n^(1/2))+4*log(a*x^n)^(1/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 287
 
 --S 288 of 500
@@ -3485,18 +3467,16 @@ r0060:= 1/2*x*x^m*(-(a*x^n)^(-(1+m)/n)*n^(1/2)*%pi^(1/2)*_
         erfi((1+m)^(1/2)*log(a*x^n)^(1/2)/n^(1/2))+2*(1+m)^(1/2)*_
         log(a*x^n)^(1/2))/(1+m)^(3/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 302
 
 --S 303 of 500
@@ -3533,18 +3513,16 @@ t0061:= 1/log(a*x^n)^(1/2)
 --S 307 of 500
 r0061:= %pi^(1/2)*x*erfi(log(a*x^n)^(1/2)/n^(1/2))/n^(1/2)/((a*x^n)^(1/n))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 307
 
 --S 308 of 500
@@ -3582,18 +3560,16 @@ t0062:= x/log(a*x^n)^(1/2)
 r0062:= 1/2*2^(1/2)*%pi^(1/2)*x^2*erfi(2^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/n^(1/2)*(a*x^n)^(-2/n)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 312
 
 --S 313 of 500
@@ -3632,18 +3608,16 @@ t0063:= x^2/log(a*x^n)^(1/2)
 r0063:= 1/3*3^(1/2)*%pi^(1/2)*x^3*erfi(3^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/n^(1/2)*(a*x^n)^(-3/n)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 317
 
 --S 318 of 500
@@ -3682,18 +3656,16 @@ t0064:= x^3/log(a*x^n)^(1/2)
 r0064:= 1/2*%pi^(1/2)*x^4*erfi(2*log(a*x^n)^(1/2)/n^(1/2))/n^(1/2)*_
         (a*x^n)^(-4/n)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 322
 
 --S 323 of 500
@@ -3827,18 +3799,16 @@ t0067:= x^m/log(a*x^n)^(1/2)
 r0067:= %pi^(1/2)*x^(1+m)*erfi((1+m)^(1/2)*log(a*x^n)^(1/2)/n^(1/2))*_
         (a*x^n)^(-(1+m)/n)/(1+m)^(1/2)/n^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 337
 
 --S 338 of 500
@@ -3876,18 +3846,16 @@ t0068:= 1/log(a*x^n)^(3/2)
 r0068:= 2*%pi^(1/2)*x*erfi(log(a*x^n)^(1/2)/n^(1/2))/n^(3/2)/_
         ((a*x^n)^(1/n))-2*x/n/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 342
 
 --S 343 of 500
@@ -3926,18 +3894,16 @@ r0069:= 2*2^(1/2)*%pi^(1/2)*x^2*erfi(2^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/((a*x^n)^(2/n))/n^(3/2)-_
         2*x^2/n/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 347
 
 --S 348 of 500
@@ -3977,18 +3943,16 @@ r0070:= 2*3^(1/2)*%pi^(1/2)*x^3*erfi(3^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/((a*x^n)^(3/n))/n^(3/2)-_
         2*x^3/n/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 352
 
 --S 353 of 500
@@ -4027,18 +3991,16 @@ t0071:= x^3/log(a*x^n)^(3/2)
 r0071:= 4*%pi^(1/2)*x^4*erfi(2*log(a*x^n)^(1/2)/n^(1/2))/_
         n^(3/2)/((a*x^n)^(4/n))-2*x^4/n/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 357
 
 --S 358 of 500
@@ -4176,18 +4138,16 @@ r0074:= 2*(1+m)^(1/2)*%pi^(1/2)*x^(1+m)*erfi((1+m)^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/((a*x^n)^((1+m)/n))/n^(3/2)-_
         2*x^(1+m)/n/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 372
 
 --S 373 of 500
@@ -4226,18 +4186,16 @@ r0075:= 4/3*%pi^(1/2)*x*erfi(log(a*x^n)^(1/2)/n^(1/2))/_
         ((a*x^n)^(1/n))/n^(5/2)-2/3*x/n/log(a*x^n)^(3/2)-_
         4/3*x/n^2/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 377
 
 --S 378 of 500
@@ -4276,18 +4234,16 @@ r0076:= 8/3*2^(1/2)*%pi^(1/2)*x^2*erfi(2^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/((a*x^n)^(2/n))/n^(5/2)-_
         2/3*x^2/n/log(a*x^n)^(3/2)-8/3*x^2/n^2/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 382
 
 --S 383 of 500
@@ -4327,18 +4283,16 @@ r0077:= 4*3^(1/2)*%pi^(1/2)*x^3*erfi(3^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/((a*x^n)^(3/n))/n^(5/2)-_
         2/3*x^3/n/log(a*x^n)^(3/2)-4*x^3/n^2/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 387
 
 --S 388 of 500
@@ -4378,18 +4332,16 @@ r0078:= 32/3*%pi^(1/2)*x^4*erfi(2*log(a*x^n)^(1/2)/n^(1/2))/_
         ((a*x^n)^(4/n))/n^(5/2)-2/3*x^4/n/log(a*x^n)^(3/2)-_
         16/3*x^4/n^2/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 392
 
 --S 393 of 500
@@ -4536,18 +4488,16 @@ r0081:= 4/3*(1+m)^(3/2)*%pi^(1/2)*x^(1+m)*erfi((1+m)^(1/2)*_
         log(a*x^n)^(1/2)/n^(1/2))/((a*x^n)^((1+m)/n))/n^(5/2)-_
         2/3*x^(1+m)/n/log(a*x^n)^(3/2)-4/3*(1+m)*x^(1+m)/n^2/log(a*x^n)^(1/2)
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 407
 
 --S 408 of 500
diff --git a/src/input/richlog100-199.input.pamphlet b/src/input/richlog100-199.input.pamphlet
index b3f1493..72190fd 100644
--- a/src/input/richlog100-199.input.pamphlet
+++ b/src/input/richlog100-199.input.pamphlet
@@ -533,19 +533,18 @@ t0107:= log(c*(a+b*x)^n)/x
 --S 37 of 518
 r0107:= log(-b*x/a)*log(c*(a+b*x)^n)+n*polylog(2,1+b*x/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 518
@@ -1222,19 +1221,18 @@ t0115:= log(c*(a+b*x^2)^n)/x
 --S 81 of 518
 r0115:= 1/2*log(-b*x^2/a)*log(c*(a+b*x^2)^n)+1/2*n*polylog(2,1+b*x^2/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 81
 
 --S 82 of 518
@@ -1260,12 +1258,11 @@ m0115a:= a0115.1-r0115
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named elt 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 83
 
 --S 84 of 518
@@ -1288,12 +1285,11 @@ m0115b:= a0115.2-r0115
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named elt 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 85
 
 --S 86 of 518
@@ -2164,19 +2160,18 @@ t0123:= log(c*(a+b*x^3)^n)/x
 --S 127 of 518
 r0123:= 1/3*log(-b*x^3/a)*log(c*(a+b*x^3)^n)+1/3*n*polylog(2,1+b*x^3/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 518
@@ -2868,19 +2863,18 @@ t0131:= log(c*(a+b/x)^n)/x
 --S 167 of 518
 r0131:= -log(c*(a+b/x)^n)*log(-b/a/x)-n*polylog(2,1+b/a/x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 167
 
 --S 168 of 518
@@ -3721,19 +3715,18 @@ t0139:= log(c*(a+b/x^2)^n)/x
 --S 211 of 518
 r0139:= -1/2*log(c*(a+b/x^2)^n)*log(-b/a/x^2)-1/2*n*polylog(2,1+b/a/x^2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 211
 
 --S 212 of 518
@@ -4630,19 +4623,18 @@ t0148:= log(c*(a+b*x^(1/2))^n)/x
 --S 260 of 518
 r0148:= 2*log(c*(a+b*x^(1/2))^n)*log(-b*x^(1/2)/a)+2*n*polylog(2,1+b*x^(1/2)/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 260
 
 --S 261 of 518
@@ -4985,19 +4977,18 @@ r0153:= 8*x-4*x*log(a+b*x^2)+x*log(a+b*x^2)^2-1/(-b)^(1/2)*a^(1/2)*_
         log(a+b*x^2)-2*polylog(2,1/2-1/2*(-b)^(1/2)*x/a^(1/2))+2*_
         polylog(2,1/2+1/2*(-b)^(1/2)*x/a^(1/2)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 285
 
 --S 286 of 518
@@ -5081,19 +5072,18 @@ t0155:= log(a+b*x^2)^2/x
 r0155:= 1/2*log(-b*x^2/a)*log(a+b*x^2)^2+_
         log(a+b*x^2)*polylog(2,1+b*x^2/a)-polylog(3,(a+b*x^2)/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 295
 
 --S 296 of 518
@@ -5131,19 +5121,18 @@ t0156:= log(a+b*x^2)^2/x^3
 r0156:= b*log(-b*x^2/a)*log(a+b*x^2)/a-_
         1/2*(a+b*x^2)*log(a+b*x^2)^2/a/x^2+b*polylog(2,1+b*x^2/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 300
 
 --S 301 of 518
@@ -5238,19 +5227,18 @@ r0158:= 1/2*log(-b*x^2/a)*log(a+b*x^2)^3+_
         3/2*log(a+b*x^2)^2*polylog(2,1+b*x^2/a)-_
         3*log(a+b*x^2)*polylog(3,1+b*x^2/a)+3*polylog(4,(a+b*x^2)/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 310
 
 --S 311 of 518
@@ -5289,19 +5277,18 @@ r0159:= 3/2*b*log(-b*x^2/a)*log(a+b*x^2)^2/a-_
         1/2*(a+b*x^2)*log(a+b*x^2)^3/a/x^2+_
         3*b*log(a+b*x^2)*polylog(2,1+b*x^2/a)/a-3*b*polylog(3,(a+b*x^2)/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 315
 
 --S 316 of 518
@@ -5515,19 +5502,18 @@ r0163:= 8*n^2*x-4*n*x*log(c*(a+b*x^2)^n)+x*log(c*(a+b*x^2)^n)^2-_
         2*n*polylog(2,1/2-1/2*(-b)^(1/2)*x/a^(1/2))+_
         2*n*polylog(2,1/2+1/2*(-b)^(1/2)*x/a^(1/2)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 335
 
 --S 336 of 518
@@ -5768,19 +5754,18 @@ t0166:= log(c*(a+b*x^2)^n)^2/x
 r0166:= 1/2*log(-b*x^2/a)*log(c*(a+b*x^2)^n)^2+_
         n*log(c*(a+b*x^2)^n)*polylog(2,1+b*x^2/a)-n^2*polylog(3,(a+b*x^2)/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 350
 
 --S 351 of 518
@@ -5818,19 +5803,18 @@ t0167:= log(c*(a+b*x^2)^n)^2/x^3
 r0167:= b*n*log(-b*x^2/a)*log(c*(a+b*x^2)^n)/a-_
         1/2*(a+b*x^2)*log(c*(a+b*x^2)^n)^2/a/x^2+b*n^2*polylog(2,1+b*x^2/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 355
 
 --S 356 of 518
@@ -6139,19 +6123,18 @@ r0170:= 1/2*log(-b*x^2/a)*log(c*(a+b*x^2)^n)^3+_
         3*n^2*log(c*(a+b*x^2)^n)*polylog(3,1+b*x^2/a)+_
         3*n^3*polylog(4,(a+b*x^2)/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 370
 
 --S 371 of 518
@@ -6191,19 +6174,18 @@ r0171:= 3/2*b*n*log(-b*x^2/a)*log(c*(a+b*x^2)^n)^2/a-_
         3*b*n^2*log(c*(a+b*x^2)^n)*polylog(2,1+b*x^2/a)/a-_
         3*b*n^3*polylog(3,(a+b*x^2)/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 375
 
 --S 376 of 518
@@ -6637,19 +6619,18 @@ t0179:= log(c*(a*x+b)/x)^2
 r0179:= (a*x+b)*log(a*c+b*c/x)^2/a-2*b*log(a*c+b*c/x)*log(-b/a/x)/a-_
         2*b*polylog(2,1+b/a/x)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 415
 
 --S 416 of 518
@@ -6685,19 +6666,18 @@ t0180:= log(c*(a*x+b)/x)^3
 r0180:= (a*x+b)*log(a*c+b*c/x)^3/a-3*b*log(a*c+b*c/x)^2*log(-b/a/x)/a-_
         6*b*log(a*c+b*c/x)*polylog(2,1+b/a/x)/a+6*b*polylog(3,(a+b/x)/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 420
 
 --S 421 of 518
@@ -6733,19 +6713,18 @@ t0181:= log(c*x/(a*x+b))^2
 r0181:= (2*b*log(b/(a*x+b))*log(c*x/(a*x+b))+x*log(c*x/(a*x+b))^2*a+_
         2*b*polylog(2,a*x/(a*x+b)))/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 425
 
 --S 426 of 518
@@ -6782,19 +6761,18 @@ r0182:= (3*b*log(b/(a*x+b))*log(c*x/(a*x+b))^2+x*log(c*x/(a*x+b))^3*a+_
         6*b*log(c*x/(a*x+b))*polylog(2,a*x/(a*x+b))-_
         6*b*polylog(3,a*x/(a*x+b)))/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 430
 
 --S 431 of 518
@@ -6888,19 +6866,18 @@ t0184:= log(c*(a*x+b)^2/x^2)^2
 r0184:= (a*x+b)*log(c*(a+b/x)^2)^2/a-4*b*log(c*(a+b/x)^2)*log(-b/a/x)/a-_
         8*b*polylog(2,1+b/a/x)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 440
 
 --S 441 of 518
@@ -6939,19 +6916,18 @@ t0185:= log(c*(a*x+b)^2/x^2)^3
 r0185:= (a*x+b)*log(c*(a+b/x)^2)^3/a-6*b*log(c*(a+b/x)^2)^2*log(-b/a/x)/a-_
         24*b*log(c*(a+b/x)^2)*polylog(2,1+b/a/x)/a+48*b*polylog(3,(a+b/x)/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 445
 
 --S 446 of 518
@@ -7046,19 +7022,18 @@ t0187:= log(c*x^2/(a*x+b)^2)^2
 r0187:= (a*x+b)*log(c/(a+b/x)^2)^2/a+4*b*log(c/(a+b/x)^2)*log(-b/a/x)/a-_
         8*b*polylog(2,1+b/a/x)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 455
 
 --S 456 of 518
@@ -7097,19 +7072,18 @@ t0188:= log(c*x^2/(a*x+b)^2)^3
 r0188:= (a*x+b)*log(c/(a+b/x)^2)^3/a+6*b*log(c/(a+b/x)^2)^2*log(-b/a/x)/a-_
         24*b*log(c/(a+b/x)^2)*polylog(2,1+b/a/x)/a-48*b*polylog(3,(a+b/x)/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 460
 
 --S 461 of 518
@@ -7146,19 +7120,18 @@ t0189:= log(c*(a+b/x)^n)^2
 r0189:= (a*x+b)*log(c*(a+b/x)^n)^2/a-2*b*n*log(c*(a+b/x)^n)*log(-b/a/x)/a-_
         2*b*n^2*polylog(2,1+b/a/x)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 465
 
 --S 466 of 518
@@ -7195,19 +7168,18 @@ r0190:= (a*x+b)*log(c*(a+b/x)^n)^3/a-3*b*n*log(c*(a+b/x)^n)^2*log(-b/a/x)/a-_
         6*b*n^2*log(c*(a+b/x)^n)*polylog(2,1+b/a/x)/a+_
         6*b*n^3*polylog(3,(a+b/x)/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 470
 
 --S 471 of 518
@@ -7293,19 +7265,18 @@ t0192:= log(2+b*x^m)/x
 --S 480 of 518
 r0192:= 1/m*(log(2)*log(x^m)-polylog(2,-1/2*b*x^m))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 480
 
 --S 481 of 518
@@ -7341,19 +7312,18 @@ t0193:= log(c*(a+b*x^m)^n)/x
 --S 485 of 518
 r0193:= 1/m*(log(-b*x^m/a)*log(c*(a+b*x^m)^n)+n*polylog(2,(a+b*x^m)/a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 485
 
 --S 486 of 518
@@ -7391,19 +7361,18 @@ r0194:= -1/m*(-log(-b*x^m/a)*log(c*(a+b*x^m)^n)^2-_
         2*n*log(c*(a+b*x^m)^n)*polylog(2,(a+b*x^m)/a)+_
         2*n^2*polylog(3,(a+b*x^m)/a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 490
 
 --S 491 of 518
@@ -7442,19 +7411,18 @@ r0195:= 1/m*(log(-b*x^m/a)*log(c*(a+b*x^m)^n)^3+_
         6*n^2*log(c*(a+b*x^m)^n)*polylog(3,(a+b*x^m)/a)+_
         6*n^3*polylog(4,(a+b*x^m)/a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 495
 
 --S 496 of 518
@@ -7802,19 +7770,18 @@ t0199:= log(c*(a+b*x)^n)^2/x
 r0199:= log(-b*x/a)*log(c*(a+b*x)^n)^2+2*n*log(c*(a+b*x)^n)*_
         polylog(2,1+b*x/a)-2*n^2*polylog(3,(a+b*x)/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 515
 
 --S 516 of 518
diff --git a/src/input/richlog200-299.input.pamphlet b/src/input/richlog200-299.input.pamphlet
index 77b939c..ed4007b 100644
--- a/src/input/richlog200-299.input.pamphlet
+++ b/src/input/richlog200-299.input.pamphlet
@@ -33,19 +33,18 @@ t0200:= log(c*(a+b*x)^n)^2/x^2
 r0200:= 2*b*n*log(-b*x/a)*log(c*(a+b*x)^n)/a-(a+b*x)*log(c*(a+b*x)^n)^2/a/x+_
         2*b*n^2*polylog(2,1+b*x/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 514
@@ -86,19 +85,18 @@ r0201:= b^2*n^2*log(x)/a^2-b^2*n^2*log(a+b*x)/a^2-b*n*log(c*(a+b*x)^n)/a/x-_
         log(c*(a+b*x)^n)^2/a^2-1/2*log(c*(a+b*x)^n)^2/x^2-_
         b^2*n^2*polylog(2,1+b*x/a)/a^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 514
@@ -392,19 +390,18 @@ r0204:= log(-b*x/a)*log(c*(a+b*x)^n)^3+3*n*log(c*(a+b*x)^n)^2*_
         polylog(2,1+b*x/a)-6*n^2*log(c*(a+b*x)^n)*_
         polylog(3,1+b*x/a)+6*n^3*polylog(4,(a+b*x)/a)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 514
@@ -443,19 +440,18 @@ r0205:= 3*b*n*log(-b*x/a)*log(c*(a+b*x)^n)^2/a-_
         (a+b*x)*log(c*(a+b*x)^n)^3/a/x+6*b*n^2*log(c*(a+b*x)^n)*_
         polylog(2,1+b*x/a)/a-6*b*n^3*polylog(3,(a+b*x)/a)/a
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 514
@@ -497,19 +493,18 @@ r0206:= 3*b^2*n^2*log(-b*x/a)*log(c*(a+b*x)^n)/a^2-3/2*b*n*(a+b*x)*_
         log(c*(a+b*x)^n)^3/x^2+3*b^2*n^2*(n-log(c*(a+b*x)^n))*_
         polylog(2,1+b*x/a)/a^2+3*b^2*n^3*polylog(3,(a+b*x)/a)/a^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 514
@@ -1513,19 +1508,18 @@ r0220:= 2*d*log(-d*(a+b*x)/(b*c-a*d))*log(c+d*x)/b/(b*c-a*d)-_
         d*log(c+d*x)^2/b/(b*c-a*d)-log(c+d*x)^2/b/(a+b*x)+_
         2*d*polylog(2,b*(c+d*x)/(b*c-a*d))/b/(b*c-a*d)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 514
@@ -1567,19 +1561,18 @@ r0221:= d^2*log(a+b*x)/b/(b*c-a*d)^2-d^2*log(c+d*x)/b/(b*c-a*d)^2-_
         1/2*log(c+d*x)^2/b/(a+b*x)^2-d^2*polylog(2,b*(c+d*x)/_
         (b*c-a*d))/b/(b*c-a*d)^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 514
@@ -1620,19 +1613,18 @@ r0222:= 3*d*log(-d*(a+b*x)/(b*c-a*d))*log(c+d*x)^2/b/(b*c-a*d)-_
         6*d*log(c+d*x)*polylog(2,b*(c+d*x)/(b*c-a*d))/b/(b*c-a*d)-_
         6*d*polylog(3,b*(c+d*x)/(b*c-a*d))/b/(b*c-a*d)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 
 --S 113 of 514
@@ -1675,19 +1667,18 @@ r0223:= 3*d^2*log(-d*(a+b*x)/(b*c-a*d))*log(c+d*x)/b/(b*c-a*d)^2-_
         b/(a+b*x)^2+3*d^2*(1-log(c+d*x))*polylog(2,b*(c+d*x)/(b*c-a*d))/_
         b/(b*c-a*d)^2+3*d^2*polylog(3,b*(c+d*x)/(b*c-a*d))/b/(b*c-a*d)^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 514
@@ -1729,19 +1720,18 @@ r0224:= -1/2*(log(c*(a+b*x)^n)*log(-b*(-e)^(1/2)*(-d^(1/2)+(-e)^(1/2)*x)/_
         n*polylog(2,-e*(a+b*x)/(b*d^(1/2)*(-e)^(1/2)-a*e))-_
         n*polylog(2,e*(a+b*x)/(b*d^(1/2)*(-e)^(1/2)+a*e)))/d^(1/2)/(-e)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 514
@@ -1786,19 +1776,18 @@ r0225:= -1/2*(log(c*(a+b*x)^n)^2*log(-b*(-e)^(1/2)*(-d^(1/2)+(-e)^(1/2)*x)/_
         (b*d^(1/2)*(-e)^(1/2)-a*e))+2*n^2*polylog(3,e*(a+b*x)/_
         (b*d^(1/2)*(-e)^(1/2)+a*e)))/d^(1/2)/(-e)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 514
@@ -1846,19 +1835,18 @@ r0226:= -1/2*(log(c*(a+b*x)^n)^3*log(-b*(-e)^(1/2)*_
         (b*d^(1/2)*(-e)^(1/2)-a*e))-6*n^3*polylog(4,e*(a+b*x)/_
         (b*d^(1/2)*(-e)^(1/2)+a*e)))/d^(1/2)/(-e)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 
 --S 133 of 514
@@ -1898,19 +1886,18 @@ r0227:= -1/d*(-log(-b*x/a)*log(c*(a+b*x)^n)+_
         log(c*(a+b*x)^n)*log(-b*(d+e*x)/(a*e-b*d))+_
         n*polylog(2,e*(a+b*x)/(a*e-b*d))-n*polylog(2,(a+b*x)/a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 
 --S 138 of 514
@@ -1952,19 +1939,18 @@ r0228:= -1/d*(-log(-b*x/a)*log(c*(a+b*x)^n)^2+log(c*(a+b*x)^n)^2*_
         polylog(2,(a+b*x)/a)+2*n^2*polylog(3,(a+b*x)/a)-2*_
         n^2*polylog(3,e*(a+b*x)/(a*e-b*d)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 142
 
 --S 143 of 514
@@ -2008,19 +1994,18 @@ r0229:= -1/d*(-log(-b*x/a)*log(c*(a+b*x)^n)^3+log(c*(a+b*x)^n)^3*_
         polylog(3,(a+b*x)/a)-6*n^3*polylog(4,(a+b*x)/a)+6*n^3*_
         polylog(4,e*(a+b*x)/(a*e-b*d)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 514
@@ -2062,19 +2047,18 @@ r0230:= (log(a+b*x)*log(b*(-d+(d^2-4*c*e)^(1/2)-2*e*x)/_
         b*d+2*a*e))-polylog(2,-2*e*(a+b*x)/(b*(d^2-4*c*e)^(1/2)+_
         b*d-2*a*e)))/(d^2-4*c*e)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 152
 
 --S 153 of 514
@@ -2117,19 +2101,18 @@ r0231:= (log(c*(a+b*x)^n)*log(b*(-e+(e^2-4*d*f)^(1/2)-2*f*x)/_
         n*polylog(2,-2*f*(a+b*x)/(b*e-2*a*f+b*(e^2-4*d*f)^(1/2))))/_
         (e^2-4*d*f)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 157
 
 --S 158 of 514
@@ -2175,19 +2158,18 @@ r0232:= (log(c*(a+b*x)^n)^2*log(b*(-e+(e^2-4*d*f)^(1/2)-2*f*x)/_
         polylog(3,-2*f*(a+b*x)/(b*e-2*a*f+b*(e^2-4*d*f)^(1/2))))/_
         (e^2-4*d*f)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 162
 
 --S 163 of 514
@@ -2236,19 +2218,18 @@ r0233:= (log(c*(a+b*x)^n)^3*log(b*(-e+(e^2-4*d*f)^(1/2)-2*f*x)/_
         6*n^3*polylog(4,-2*f*(a+b*x)/(b*e-2*a*f+b*(e^2-4*d*f)^(1/2))))/_
         (e^2-4*d*f)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 167
 
 --S 168 of 514
@@ -2286,19 +2267,18 @@ r0234:= -1/c*(-8*n^2*x*c+4*b*n^2*log(b+c*x)+2*b*n^2*log(-c*x/b)*_
         x*log(d*(x*(b+c*x))^n)^2*c-2*b*n*log(b+c*x)*log(d*(x*(b+c*x))^n)+_
         2*b*n^2*polylog(2,(b+c*x)/b))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 172
 
 --S 173 of 514
@@ -2335,19 +2315,18 @@ t0235:= log(d*(b*x+c*x^2)^n)/x
 r0235:= -1/2*n*log(x)^2-n*log(x)*log((b+c*x)/b)+log(x)*_
         log(d*(x*(b+c*x))^n)-n*polylog(2,-c*x/b)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 177
 
 --S 178 of 514
@@ -2550,19 +2529,18 @@ r0237:= -n*log(x)*log((-b+(b^2-4*a*c)^(1/2)-2*c*x)/(-b+(b^2-4*a*c)^(1/2)))-_
         n*polylog(2,2*c*x/(-b+(b^2-4*a*c)^(1/2)))-_
         n*polylog(2,-2*c*x/(b+(b^2-4*a*c)^(1/2)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 189
 
 --S 190 of 514
@@ -3148,19 +3126,18 @@ r0242:= -log(x)*(log(1+2*c*x/(b-(b^2-4*a*c)^(1/2)))+_
         polylog(2,-2*c*x/(b-(b^2-4*a*c)^(1/2)))-_
         polylog(2,-2*c*x/(b+(b^2-4*a*c)^(1/2)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 222
 
 --S 223 of 514
@@ -3457,19 +3434,18 @@ t0245:= x*log(1+c*f^(a+b*x))
 r0245:= -1/b^2/log(f)^2*(x*polylog(2,-c*f^(a+b*x))*b*log(f)-_
         polylog(3,-c*f^(a+b*x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 241
 
 --S 242 of 514
@@ -3504,19 +3480,18 @@ t0246:= x^2*log(1+c*f^(a+b*x))
 r0246:= -1/b^3/log(f)^3*(x^2*polylog(2,-c*f^(a+b*x))*b^2*log(f)^2-_
         2*x*polylog(3,-c*f^(a+b*x))*b*log(f)+2*polylog(4,-c*f^(a+b*x)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 246
 
 --S 247 of 514
@@ -3552,19 +3527,18 @@ r0247:= 1/2*x^2*log(c+d*f^(a+b*x))-1/2*x^2*log(1+d*f^(a+b*x)/c)-_
         x*polylog(2,-d*f^(a+b*x)/c)/b/log(f)+_
         polylog(3,-d*f^(a+b*x)/c)/b^2/log(f)^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 251
 
 --S 252 of 514
@@ -3601,19 +3575,18 @@ r0248:= 1/3*x^3*log(c+d*f^(a+b*x))-1/3*x^3*log(1+d*f^(a+b*x)/c)-_
         2*x*polylog(3,-d*f^(a+b*x)/c)/b^2/log(f)^2-_
         2*polylog(4,-d*f^(a+b*x)/c)/b^3/log(f)^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 256
 
 --S 257 of 514
@@ -3734,19 +3707,18 @@ t0251:= log(sin(x)^2)
 --S 271 of 514
 r0251:= %i*x^2-2*x*log(1-exp(2*%i*x))+x*log(sin(x)^2)+%i*polylog(2,exp(2*%i*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 271
 
 --S 272 of 514
@@ -3790,12 +3762,11 @@ r0252:= 1/2*%i*n*x^2-n*x*log(1-exp(2*%i*x))+x*log(sin(x)^n)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named - 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 276
 
 --S 277 of 514
@@ -3830,19 +3801,18 @@ t0253:= log(cos(x)^2)
 r0253:= %i*x^2-2*x*log(1+exp(2*%i*x))+x*log(cos(x)^2)+_
         %i*polylog(2,-exp(2*%i*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 281
 
 --S 282 of 514
@@ -3886,12 +3856,11 @@ r0254:= 1/2*%i*n*x^2-n*x*log(1+exp(2*%i*x))+x*log(cos(x)^n)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named - 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 286
 
 --S 287 of 514
@@ -3926,19 +3895,18 @@ t0255:= log(tan(x)^2)
 r0255:= 1/2*%i*log(1-%i*tan(x))*log(tan(x)^2)-1/2*%i*log(1+%i*tan(x))*_
         log(tan(x)^2)-%i*polylog(2,-%i*tan(x))+%i*polylog(2,%i*tan(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 291
 
 --S 292 of 514
@@ -3974,19 +3942,18 @@ r0256:= 1/2*%i*log(1-%i*tan(x))*log(tan(x)^n)-1/2*%i*log(1+%i*tan(x))*_
         log(tan(x)^n)-1/2*%i*n*polylog(2,-%i*tan(x))+_
         1/2*%i*n*polylog(2,%i*tan(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 296
 
 --S 297 of 514
@@ -4021,19 +3988,18 @@ t0257:= log(cot(x)^2)
 r0257:= -1/2*%i*log(1-%i*cot(x))*log(cot(x)^2)+1/2*%i*log(1+%i*cot(x))*_
         log(cot(x)^2)+%i*polylog(2,-%i*cot(x))-%i*polylog(2,%i*cot(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 301
 
 --S 302 of 514
@@ -4069,19 +4035,18 @@ r0258:= -1/2*%i*log(1-%i*cot(x))*log(cot(x)^n)+1/2*%i*log(1+%i*cot(x))*_
         log(cot(x)^n)+1/2*%i*n*polylog(2,-%i*cot(x))-_
         1/2*%i*n*polylog(2,%i*cot(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 306
 
 --S 307 of 514
@@ -4115,19 +4080,18 @@ t0259:= log(sec(x))
 r0259:= -1/2*%i*x^2+x*log(1+exp(2*%i*x))+x*log(1/cos(x))-_
         1/2*%i*polylog(2,-exp(2*%i*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 311
 
 --S 312 of 514
@@ -4162,19 +4126,18 @@ t0260:= log(sec(x)^2)
 r0260:= -%i*x^2+2*x*log(1+exp(2*%i*x))+x*log(1/cos(x)^2)-_
         %i*polylog(2,-exp(2*%i*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 316
 
 --S 317 of 514
@@ -4218,12 +4181,11 @@ r0261:= -1/2*%i*n*x^2+n*x*log(1+exp(2*%i*x))+x*log((1/cos(x))^n)-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 321
 
 --S 322 of 514
@@ -4257,19 +4219,18 @@ t0262:= log(csc(x))
 r0262:= -1/2*%i*x^2+x*log(1-exp(2*%i*x))+x*log(1/sin(x))-_
         1/2*%i*polylog(2,exp(2*%i*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 326
 
 --S 327 of 514
@@ -4304,19 +4265,18 @@ t0263:= log(csc(x)^2)
 r0263:= -%i*x^2+2*x*log(1-exp(2*%i*x))+x*log(1/sin(x)^2)-_
         %i*polylog(2,exp(2*%i*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 331
 
 --S 332 of 514
@@ -4360,12 +4320,11 @@ r0264:= -1/2*%i*n*x^2+n*x*log(1-exp(2*%i*x))+x*log((1/sin(x))^n)-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                   Polynomial(Complex(Fraction(Integer)))
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 336
 
 --S 337 of 514
@@ -4790,19 +4749,18 @@ t0273:= log(sinh(x))
 --S 381 of 514
 r0273:= 1/2*x^2-x*log(1-exp(2*x))+x*log(sinh(x))-1/2*polylog(2,exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 381
 
 --S 382 of 514
@@ -4836,19 +4794,18 @@ t0274:= log(sinh(x)^2)
 --S 386 of 514
 r0274:= x^2-2*x*log(1-exp(2*x))+x*log(sinh(x)^2)-polylog(2,exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 386
 
 --S 387 of 514
@@ -4883,19 +4840,18 @@ t0275:= log(sinh(x)^n)
 r0275:= 1/2*n*x^2-n*x*log(1-exp(2*x))+x*log(sinh(x)^n)-_
         1/2*n*polylog(2,exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 391
 
 --S 392 of 514
@@ -4928,19 +4884,18 @@ t0276:= log(cosh(x))
 --S 396 of 514
 r0276:= 1/2*x^2-x*log(1+exp(2*x))+x*log(cosh(x))-1/2*polylog(2,-exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 396
 
 --S 397 of 514
@@ -4974,19 +4929,18 @@ t0277:= log(cosh(x)^2)
 --S 401 of 514
 r0277:= x^2-2*x*log(1+exp(2*x))+x*log(cosh(x)^2)-polylog(2,-exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 401
 
 --S 402 of 514
@@ -5021,19 +4975,18 @@ t0278:= log(cosh(x)^n)
 r0278:= 1/2*n*x^2-n*x*log(1+exp(2*x))+x*log(cosh(x)^n)-_
         1/2*n*polylog(2,-exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 406
 
 --S 407 of 514
@@ -5068,19 +5021,18 @@ t0279:= log(tanh(x)^n)
 r0279:= -1/2*log(1-tanh(x))*log(tanh(x)^n)+1/2*log(tanh(x)^n)*_
         log(1+tanh(x))+1/2*n*polylog(2,-tanh(x))-1/2*n*polylog(2,tanh(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 411
 
 --S 412 of 514
@@ -5115,19 +5067,18 @@ t0280:= log(coth(x)^n)
 r0280:= -1/2*log(1-coth(x))*log(coth(x)^n)+1/2*log(coth(x)^n)*_
         log(1+coth(x))+1/2*n*polylog(2,-coth(x))-1/2*n*polylog(2,coth(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 416
 
 --S 417 of 514
@@ -5160,19 +5111,18 @@ t0281:= log(sech(x))
 --S 421 of 514
 r0281:= -1/2*x^2+x*log(1+exp(2*x))+x*log(1/cosh(x))+1/2*polylog(2,-exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 421
 
 --S 422 of 514
@@ -5206,19 +5156,18 @@ t0282:= log(sech(x)^2)
 --S 426 of 514
 r0282:= -x^2+2*x*log(1+exp(2*x))+x*log(1/cosh(x)^2)+polylog(2,-exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 426
 
 --S 427 of 514
@@ -5253,19 +5202,18 @@ t0283:= log(sech(x)^n)
 r0283:= -1/2*n*x^2+n*x*log(1+exp(2*x))+x*log((1/cosh(x))^n)+_
         1/2*n*polylog(2,-exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 431
 
 --S 432 of 514
@@ -5298,19 +5246,18 @@ t0284:= log(csch(x))
 --S 436 of 514
 r0284:= -1/2*x^2+x*log(1-exp(2*x))+x*log(1/sinh(x))+1/2*polylog(2,exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 436
 
 --S 437 of 514
@@ -5344,19 +5291,18 @@ t0285:= log(csch(x)^2)
 --S 441 of 514
 r0285:= -x^2+2*x*log(1-exp(2*x))+x*log(1/sinh(x)^2)+polylog(2,exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 441
 
 --S 442 of 514
@@ -5391,19 +5337,18 @@ t0286:= log(csch(x)^n)
 r0286:= -1/2*n*x^2+n*x*log(1-exp(2*x))+x*log((1/sinh(x))^n)+_
         1/2*n*polylog(2,exp(2*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 446
 
 --S 447 of 514
@@ -5582,19 +5527,18 @@ t0289:= sin(a+b*log(c*x^n))^(1/2)/x
 --S 461 of 514
 r0289:= 2*EllipticE(1/2*a-1/4*%pi+1/2*b*log(c*x^n),2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 461
 
 --S 462 of 514
@@ -5633,19 +5577,18 @@ t0290:= sin(a+b*log(c*x^n))^(3/2)/x
 r0290:= 2/3/b/n*(EllipticF(1/2*a-1/4*%pi+1/2*b*log(c*x^n),2)-_
         cos(a+b*log(c*x^n))*sin(a+b*log(c*x^n))^(1/2))
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 466
 
 --S 467 of 514
@@ -5684,19 +5627,18 @@ t0291:= sin(a+b*log(c*x^n))^(5/2)/x
 r0291:= -2/5/b/n*(-3*EllipticE(1/2*a-1/4*%pi+1/2*b*log(c*x^n),2)+_
         cos(a+b*log(c*x^n))*sin(a+b*log(c*x^n))^(3/2))
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 471
 
 --S 472 of 514
@@ -5734,19 +5676,18 @@ t0292:= 1/x/sin(a+b*log(c*x^n))^(1/2)
 --S 476 of 514
 r0292:= 2*EllipticF(1/2*a-1/4*%pi+1/2*b*log(c*x^n),2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 476
 
 --S 477 of 514
@@ -5786,19 +5727,18 @@ t0293:= 1/x/sin(a+b*log(c*x^n))^(3/2)
 r0293:= -2*EllipticE(1/2*a-1/4*%pi+1/2*b*log(c*x^n),2)/b/n-_
         2*cos(a+b*log(c*x^n))/b/n/sin(a+b*log(c*x^n))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 481
 
 --S 482 of 514
@@ -5838,19 +5778,18 @@ t0294:= 1/x/sin(a+b*log(c*x^n))^(5/2)
 r0294:= 2/3*EllipticF(1/2*a-1/4*%pi+1/2*b*log(c*x^n),2)/b/n-_
         2/3*cos(a+b*log(c*x^n))/b/n/sin(a+b*log(c*x^n))^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 486
 
 --S 487 of 514
@@ -5889,19 +5828,18 @@ t0295:= cos(a+b*log(c*x^n))^(1/2)/x
 --S 491 of 514
 r0295:= 2*EllipticE(1/2*a+1/2*b*log(c*x^n),2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 491
 
 --S 492 of 514
@@ -5940,19 +5878,18 @@ t0296:= cos(a+b*log(c*x^n))^(3/2)/x
 r0296:= 2/3/b/n*(EllipticF(1/2*a+1/2*b*log(c*x^n),2)+_
         cos(a+b*log(c*x^n))^(1/2)*sin(a+b*log(c*x^n)))
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 496
 
 --S 497 of 514
@@ -5991,19 +5928,18 @@ t0297:= cos(a+b*log(c*x^n))^(5/2)/x
 r0297:= 2/5/b/n*(3*EllipticE(1/2*a+1/2*b*log(c*x^n),2)+_
         cos(a+b*log(c*x^n))^(3/2)*sin(a+b*log(c*x^n)))
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 501
 
 --S 502 of 514
@@ -6041,19 +5977,18 @@ t0298:= 1/x/cos(a+b*log(c*x^n))^(1/2)
 --S 506 of 514
 r0298:= 2*EllipticF(1/2*a+1/2*b*log(c*x^n),2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 506
 
 --S 507 of 514
@@ -6093,19 +6028,18 @@ t0299:= 1/x/cos(a+b*log(c*x^n))^(3/2)
 r0299:= -2*EllipticE(1/2*a+1/2*b*log(c*x^n),2)/b/n+_
         2*sin(a+b*log(c*x^n))/b/n/cos(a+b*log(c*x^n))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 511
 
 --S 512 of 514
diff --git a/src/input/richlog300-391.input.pamphlet b/src/input/richlog300-391.input.pamphlet
index 3b4aeb4..7ed1a66 100644
--- a/src/input/richlog300-391.input.pamphlet
+++ b/src/input/richlog300-391.input.pamphlet
@@ -34,20 +34,19 @@ t0300:= 1/x/cos(a+b*log(c*x^n))^(5/2)
 r0300:= 2/3*EllipticF(1/2*a+1/2*b*log(c*x^n),2)/b/n+_
         2/3*sin(a+b*log(c*x^n))/b/n/cos(a+b*log(c*x^n))^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 460
@@ -89,20 +88,19 @@ t0301:= sec(a+b*log(c*x^n))^(1/2)/x
 r0301:= 2*cos(a+b*log(c*x^n))^(1/2)*EllipticF(1/2*a+1/2*b*log(c*x^n),2)*_
         sec(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 460
@@ -144,20 +142,19 @@ r0302:= -2*cos(a+b*log(c*x^n))^(1/2)*EllipticE(1/2*a+1/2*b*log(c*x^n),2)*_
         sec(a+b*log(c*x^n))^(1/2)/b/n+2*sec(a+b*log(c*x^n))^(1/2)*_
         sin(a+b*log(c*x^n))/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 460
@@ -199,20 +196,19 @@ r0303:= 2/3*cos(a+b*log(c*x^n))^(1/2)*EllipticF(1/2*a+1/2*b*log(c*x^n),2)*_
         sec(a+b*log(c*x^n))^(1/2)/b/n+2/3*sec(a+b*log(c*x^n))^(3/2)*_
         sin(a+b*log(c*x^n))/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 460
@@ -253,20 +249,19 @@ t0304:= 1/x/sec(a+b*log(c*x^n))^(1/2)
 r0304:= 2*cos(a+b*log(c*x^n))^(1/2)*EllipticE(1/2*a+1/2*b*log(c*x^n),2)*_
         sec(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 460
@@ -309,20 +304,19 @@ r0305:= 2/3*cos(a+b*log(c*x^n))^(1/2)*EllipticF(1/2*a+_
         1/2*b*log(c*x^n),2)*sec(a+b*log(c*x^n))^(1/2)/b/n+_
         2/3*sin(a+b*log(c*x^n))/b/n/sec(a+b*log(c*x^n))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 460
@@ -365,20 +359,19 @@ r0306:= 6/5*cos(a+b*log(c*x^n))^(1/2)*EllipticE(1/2*a+_
         1/2*b*log(c*x^n),2)*sec(a+b*log(c*x^n))^(1/2)/b/n+_
         2/5*sin(a+b*log(c*x^n))/b/n/sec(a+b*log(c*x^n))^(3/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 460
@@ -420,20 +413,19 @@ t0307:= csc(a+b*log(c*x^n))^(1/2)/x
 r0307:= 2*csc(a+b*log(c*x^n))^(1/2)*EllipticF(1/2*a-1/4*%pi+_
         1/2*b*log(c*x^n),2)*sin(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 460
@@ -475,20 +467,19 @@ r0308:= -2*cos(a+b*log(c*x^n))*csc(a+b*log(c*x^n))^(1/2)/b/n-_
         2*csc(a+b*log(c*x^n))^(1/2)*EllipticE(1/2*a-1/4*%pi+_
         1/2*b*log(c*x^n),2)*sin(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 460
@@ -530,20 +521,19 @@ r0309:= -2/3*cos(a+b*log(c*x^n))*csc(a+b*log(c*x^n))^(3/2)/b/n+_
         2/3*csc(a+b*log(c*x^n))^(1/2)*EllipticF(1/2*a-1/4*%pi+_
         1/2*b*log(c*x^n),2)*sin(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 47
 
 --S 48 of 460
@@ -584,20 +574,19 @@ t0310:= 1/x/csc(a+b*log(c*x^n))^(1/2)
 r0310:= 2*csc(a+b*log(c*x^n))^(1/2)*EllipticE(1/2*a-1/4*%pi+_
         1/2*b*log(c*x^n),2)*sin(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 460
@@ -640,20 +629,19 @@ r0311:= -2/3*cos(a+b*log(c*x^n))/b/n/csc(a+b*log(c*x^n))^(1/2)+_
         2/3*csc(a+b*log(c*x^n))^(1/2)*EllipticF(1/2*a-1/4*%pi+_
         1/2*b*log(c*x^n),2)*sin(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 460
@@ -696,20 +684,19 @@ r0312:= -2/5*cos(a+b*log(c*x^n))/b/n/csc(a+b*log(c*x^n))^(3/2)+_
         6/5*csc(a+b*log(c*x^n))^(1/2)*EllipticE(1/2*a-1/4*%pi+_
         1/2*b*log(c*x^n),2)*sin(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 460
@@ -939,20 +926,19 @@ t0316:= sinh(a+b*log(c*x^n))^(1/2)/x
 r0316:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)*_
         sinh(a+b*log(c*x^n))^(1/2)/b/n/(%i*sinh(a+b*log(c*x^n)))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 460
@@ -994,20 +980,19 @@ r0317:= 2/3*%i*EllipticF(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)*_
         (%i*sinh(a+b*log(c*x^n)))^(1/2)/b/n/sinh(a+b*log(c*x^n))^(1/2)+_
         2/3*cosh(a+b*log(c*x^n))*sinh(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 460
@@ -1049,20 +1034,19 @@ r0318:= 6/5*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)*_
         sinh(a+b*log(c*x^n))^(1/2)/b/n/(%i*sinh(a+b*log(c*x^n)))^(1/2)+_
         2/5*cosh(a+b*log(c*x^n))*sinh(a+b*log(c*x^n))^(3/2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 
 --S 93 of 460
@@ -1103,20 +1087,19 @@ t0319:= 1/x/sinh(a+b*log(c*x^n))^(1/2)
 r0319:= -2*%i*EllipticF(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)*_
         (%i*sinh(a+b*log(c*x^n)))^(1/2)/b/n/sinh(a+b*log(c*x^n))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 
 --S 98 of 460
@@ -1159,20 +1142,19 @@ r0320:= -2*cosh(a+b*log(c*x^n))/b/n/sinh(a+b*log(c*x^n))^(1/2)-_
         2*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)*_
         sinh(a+b*log(c*x^n))^(1/2)/b/n/(%i*sinh(a+b*log(c*x^n)))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 460
@@ -1215,20 +1197,19 @@ r0321:= -2/3*cosh(a+b*log(c*x^n))/b/n/sinh(a+b*log(c*x^n))^(3/2)+_
         2/3*%i*EllipticF(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)*_
         (%i*sinh(a+b*log(c*x^n)))^(1/2)/b/n/sinh(a+b*log(c*x^n))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 460
@@ -1269,20 +1250,19 @@ t0322:= cosh(a+b*log(c*x^n))^(1/2)/x
 --S 112 of 460
 r0322:= -2*%i*EllipticE(1/2*%i*(a+b*log(c*x^n)),2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 
 --S 113 of 460
@@ -1323,20 +1303,19 @@ t0323:= cosh(a+b*log(c*x^n))^(3/2)/x
 r0323:= -2/3/b/n*(%i*EllipticF(1/2*%i*(a+b*log(c*x^n)),2)-_
          cosh(a+b*log(c*x^n))^(1/2)*sinh(a+b*log(c*x^n)))
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 117
 
 --S 118 of 460
@@ -1377,20 +1356,19 @@ t0324:= cosh(a+b*log(c*x^n))^(5/2)/x
 r0324:= 2/5/b/n*(-3*%i*EllipticE(1/2*%i*(a+b*log(c*x^n)),2)+_
         cosh(a+b*log(c*x^n))^(3/2)*sinh(a+b*log(c*x^n)))
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 122
 
 --S 123 of 460
@@ -1430,20 +1408,19 @@ t0325:= 1/x/cosh(a+b*log(c*x^n))^(1/2)
 --S 127 of 460
 r0325:= -2*%i*EllipticF(1/2*%i*(a+b*log(c*x^n)),2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 127
 
 --S 128 of 460
@@ -1485,20 +1462,19 @@ t0326:= 1/x/cosh(a+b*log(c*x^n))^(3/2)
 r0326:= 2*%i*EllipticE(1/2*%i*(a+b*log(c*x^n)),2)/b/n+_
         2*sinh(a+b*log(c*x^n))/b/n/cosh(a+b*log(c*x^n))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 132
 
 --S 133 of 460
@@ -1540,20 +1516,19 @@ t0327:= 1/x/cosh(a+b*log(c*x^n))^(5/2)
 r0327:= -2/3*%i*EllipticF(1/2*%i*(a+b*log(c*x^n)),2)/b/n+_
         2/3*sinh(a+b*log(c*x^n))/b/n/cosh(a+b*log(c*x^n))^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 137
 
 --S 138 of 460
@@ -1595,20 +1570,19 @@ t0328:= sech(a+b*log(c*x^n))^(1/2)/x
 r0328:= -2*%i*cosh(a+b*log(c*x^n))^(1/2)*_
         EllipticF(1/2*%i*(a+b*log(c*x^n)),2)*sech(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 142
 
 --S 143 of 460
@@ -1650,20 +1624,19 @@ r0329:= 2*%i*cosh(a+b*log(c*x^n))^(1/2)*_
         EllipticE(1/2*%i*(a+b*log(c*x^n)),2)*sech(a+b*log(c*x^n))^(1/2)/b/n+_
         2*sech(a+b*log(c*x^n))^(1/2)*sinh(a+b*log(c*x^n))/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 147
 
 --S 148 of 460
@@ -1705,20 +1678,19 @@ r0330:= -2/3*%i*cosh(a+b*log(c*x^n))^(1/2)*_
         EllipticF(1/2*%i*(a+b*log(c*x^n)),2)*sech(a+b*log(c*x^n))^(1/2)/b/n+_
         2/3*sech(a+b*log(c*x^n))^(3/2)*sinh(a+b*log(c*x^n))/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 152
 
 --S 153 of 460
@@ -1759,20 +1731,19 @@ t0331:= 1/x/sech(a+b*log(c*x^n))^(1/2)
 r0331:= -2*%i*cosh(a+b*log(c*x^n))^(1/2)*_
         EllipticE(1/2*%i*(a+b*log(c*x^n)),2)*sech(a+b*log(c*x^n))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 157
 
 --S 158 of 460
@@ -1871,20 +1842,19 @@ r0333:= -6/5*%i*cosh(a+b*log(c*x^n))^(1/2)*_
         EllipticE(1/2*%i*(a+b*log(c*x^n)),2)*sech(a+b*log(c*x^n))^(1/2)/b/n+_
         2/5*sinh(a+b*log(c*x^n))/b/n/sech(a+b*log(c*x^n))^(3/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 167
 
 --S 168 of 460
@@ -1927,20 +1897,19 @@ r0334:= -2*%i*csch(a+b*log(c*x^n))^(1/2)*_
         EllipticF(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)*_
         (%i*sinh(a+b*log(c*x^n)))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 172
 
 --S 173 of 460
@@ -1982,20 +1951,19 @@ r0335:= -2*cosh(a+b*log(c*x^n))*csch(a+b*log(c*x^n))^(1/2)/b/n-_
         2*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)/b/n/_
         csch(a+b*log(c*x^n))^(1/2)/(%i*sinh(a+b*log(c*x^n)))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 177
 
 --S 178 of 460
@@ -2037,20 +2005,19 @@ r0336:= -2/3*cosh(a+b*log(c*x^n))*csch(a+b*log(c*x^n))^(3/2)/b/n+_
         2/3*%i*csch(a+b*log(c*x^n))^(1/2)*EllipticF(-1/4*%pi+_
         1/2*%i*(a+b*log(c*x^n)),2)*(%i*sinh(a+b*log(c*x^n)))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 182
 
 --S 183 of 460
@@ -2091,20 +2058,19 @@ t0337:= 1/x/csch(a+b*log(c*x^n))^(1/2)
 r0337:= -2*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)/b/n/_
         csch(a+b*log(c*x^n))^(1/2)/(%i*sinh(a+b*log(c*x^n)))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 187
 
 --S 188 of 460
@@ -2147,20 +2113,19 @@ r0338:= 2/3*cosh(a+b*log(c*x^n))/b/n/csch(a+b*log(c*x^n))^(1/2)+_
         2/3*%i*csch(a+b*log(c*x^n))^(1/2)*EllipticF(-1/4*%pi+_
         1/2*%i*(a+b*log(c*x^n)),2)*(%i*sinh(a+b*log(c*x^n)))^(1/2)/b/n
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 192
 
 --S 193 of 460
@@ -2203,20 +2168,19 @@ r0339:= 2/5*cosh(a+b*log(c*x^n))/b/n/csch(a+b*log(c*x^n))^(3/2)+_
         6/5*%i*EllipticE(-1/4*%pi+1/2*%i*(a+b*log(c*x^n)),2)/b/n/_
         csch(a+b*log(c*x^n))^(1/2)/(%i*sinh(a+b*log(c*x^n)))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                   Expression(Complex(Fraction(Integer)))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 197
 
 --S 198 of 460
@@ -2665,20 +2629,19 @@ r0347:= -log((b*c-a*d)/b/(c+d*x))*log((a+b*x)/(c+d*x))+_
         log(-(b*c-a*d)*x/a/(c+d*x))*log((a+b*x)/(c+d*x))-_
         polylog(2,d*(x+a/b)/(c+d*x))+polylog(2,c*(1+b*x/a)/(c+d*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 460
@@ -2722,20 +2685,19 @@ r0348:= -log((b*c-a*d)/b/(c+d*x))*log((a+b*x)/(c+d*x))^2+_
         2*log((a+b*x)/(c+d*x))*polylog(2,c*(1+b*x/a)/(c+d*x))-_
         2*polylog(3,c*(a+b*x)/a/(c+d*x))+2*polylog(3,d*(a+b*x)/b/(c+d*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 242
 
 --S 243 of 460
@@ -2909,19 +2871,17 @@ t0352:= log(x)/(a+b*log(x))^(1/2)
 r0352:= -1/2*(2*a+b)*%pi^(1/2)*erfi((a+b*log(x))^(1/2)/b^(1/2))/_
         (exp(1)^(a/b))/b^(3/2)+x*(a+b*log(x))^(1/2)/b
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 262
 
 --S 263 of 460
@@ -3011,19 +2971,17 @@ t0354:= (A+B*log(x))/(a+b*log(x))^(1/2)
 r0354:= 1/2*(2*A*b-(2*a+b)*B)*%pi^(1/2)*erfi((a+b*log(x))^(1/2)/b^(1/2))/_
         (exp(1)^(a/b))/b^(3/2)+B*x*(a+b*log(x))^(1/2)/b
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 272
 
 --S 273 of 460
@@ -3366,19 +3324,17 @@ t0362:= log(x)*sinh(a+b*x)
 --S 312 of 460
 r0362:= (-cosh(a)*Chi(b*x)+log(x)*cosh(a+b*x)-sinh(a)*Shi(b*x))/b
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 312
 
 --S 313 of 460
@@ -3415,19 +3371,17 @@ t0363:= log(x)*sinh(a+b*x)^3
 r0363:= 1/12*(9*cosh(a)*Chi(b*x)-cosh(3*a)*Chi(3*b*x)-12*log(x)*cosh(a+b*x)+_
         4*log(x)*cosh(a+b*x)^3+9*sinh(a)*Shi(b*x)-sinh(3*a)*Shi(3*b*x))/b
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 317
 
 --S 318 of 460
@@ -3462,19 +3416,17 @@ t0364:= log(x)*cosh(a+b*x)
 --S 322 of 460
 r0364:= (-Chi(b*x)*sinh(a)+log(x)*sinh(a+b*x)-cosh(a)*Shi(b*x))/b
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 322
 
 --S 323 of 460
@@ -3512,19 +3464,17 @@ r0365:= 1/12/b*(-9*Chi(b*x)*sinh(a)-Chi(3*b*x)*sinh(3*a)+8*log(x)*_
         sinh(a+b*x)+4*log(x)*sinh(a+b*x)*cosh(a+b*x)^2-_
         9*cosh(a)*Shi(b*x)-cosh(3*a)*Shi(3*b*x))
 --R 
---R   There are no library operations named Chi 
+--R   There are no library operations named Chi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Chi
---R      to learn if there is any operation containing " Chi " in its 
---R      name.
+--R      to learn if there is any operation containing Chi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named Chi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 327
 
 --S 328 of 460
@@ -3791,20 +3741,19 @@ r0370:= 1/4*x+1/4*%i*x^2-1/2*x*log(1-exp(1)^(2*%i*x))+_
         1/4*%i*polylog(2,exp(1)^(2*%i*x))+1/4*cos(x)*sin(x)+_
         1/2*log(sin(x))*(x-cos(x)*sin(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 352
 
 --S 353 of 460
@@ -3888,20 +3837,19 @@ r0372:= 1/3*%i*x^(3/2)-x*log(1-exp(2*%i*x^(1/2)))+x*log(sin(x^(1/2)))+_
         %i*x^(1/2)*polylog(2,exp(2*%i*x^(1/2)))-_
         1/2*polylog(3,exp(2*%i*x^(1/2)))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 362
 
 --S 363 of 460
@@ -4020,20 +3968,19 @@ r0374:= 1/2*(1-b/(b^2-4*a*c)^(1/2))*log(x)*_
         1/2*(1+b/(b^2-4*a*c)^(1/2))*_
         polylog(2,1-(b+(b^2-4*a*c)^(1/2)+2*c*x)/(b+(b^2-4*a*c)^(1/2)))/c
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 372
 
 --S 373 of 460
@@ -4081,20 +4028,19 @@ r0375:= -x/c+x*log(x)/c+1/4*(b-(b^2-4*a*c)^(1/2))^2*log(x)*_
         polylog(2,1-(b+(b^2-4*a*c)^(1/2)+2*c*x)/(b+(b^2-4*a*c)^(1/2)))/_
         c^2/(b^2-4*a*c)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 377
 
 --S 378 of 460
@@ -4146,20 +4092,19 @@ r0376:= -2*c/(b^2-4*a*c)^(1/2)/(b-(b^2-4*a*c)^(1/2))/x+_
         4*c^2*polylog(2,1-(b+(b^2-4*a*c)^(1/2)+2*c*x)/_
         (b+(b^2-4*a*c)^(1/2)))/(b^2-4*a*c)^(1/2)/(b+(b^2-4*a*c)^(1/2))^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 382
 
 --S 383 of 460
@@ -4427,19 +4372,17 @@ t0381:= (log(a*x^n)^2)^(1/2)/x
 --S 407 of 460
 r0381:= 1/2*log(a*x^n)^2*csgn(log(a*x^n))/n
 --R 
---R   There are no library operations named csgn 
+--R   There are no library operations named csgn
 --R      Use HyperDoc Browse or issue
 --R                                )what op csgn
---R      to learn if there is any operation containing " csgn " in its 
---R      name.
+--R      to learn if there is any operation containing csgn in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named csgn 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 407
 
 --S 408 of 460
@@ -4614,19 +4557,17 @@ t0384:= 1/(-log(a/x^2))^(1/2)
 r0384:= 1/2*2^(1/2)*%pi^(1/2)*(a/x^2)^(1/2)*x*_
         erfi(1/2*(-log(a/x^2))^(1/2)*2^(1/2))
 --R 
---R   There are no library operations named erfi 
+--R   There are no library operations named erfi
 --R      Use HyperDoc Browse or issue
 --R                                )what op erfi
---R      to learn if there is any operation containing " erfi " in its 
---R      name.
+--R      to learn if there is any operation containing erfi in its name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named erfi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 422
 
 --S 423 of 460
@@ -4717,20 +4658,19 @@ t0386:= log(x^n)/(a+b*x)
 --S 432 of 460
 r0386:= 1/b*(log(x^n)*log((a+b*x)/a)+n*polylog(2,-b*x/a))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 432
 
 --S 433 of 460
@@ -4929,20 +4869,19 @@ t0390:= log(x)/(-1+x)
 --S 452 of 460
 r0390:= -polylog(2,1-x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 452
 
 --S 453 of 460
@@ -4976,20 +4915,19 @@ t0391:= x*log(1-a-b*x)/(a+b*x)
 --S 457 of 460
 r0391:= -x/b-(1-a-b*x)*log(1-a-b*x)/b^2+a*polylog(2,a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 457
 
 --S 458 of 460
diff --git a/src/input/richspecfunc000-022.input.pamphlet b/src/input/richspecfunc000-022.input.pamphlet
index c48ecc5..04d4ce1 100644
--- a/src/input/richspecfunc000-022.input.pamphlet
+++ b/src/input/richspecfunc000-022.input.pamphlet
@@ -163,11 +163,10 @@ r0003:= x*log(Gamma(a+b*x))-x*logGamma(a+b*x)+Psi(-2,a+b*x)/b
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 115
@@ -211,11 +210,10 @@ r0004:= 1/2*x^2*log(Gamma(a+b*x))-1/2*x^2*logGamma(a+b*x)-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 115
@@ -259,11 +257,10 @@ r0005:= 1/3*x^3*log(Gamma(a+b*x))-1/3*x^3*logGamma(a+b*x)+2*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 115
@@ -297,29 +294,26 @@ t0006:= logGamma(a+b*x)
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 31
 
 --S 32 of 115
 r0006:= Psi(-2,a+b*x)/b
 --R 
---R   There are no library operations named Psi 
+--R   There are no library operations named Psi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Psi
---R      to learn if there is any operation containing " Psi " in its 
---R      name.
+--R      to learn if there is any operation containing Psi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Psi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                   Integer
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 115
@@ -346,29 +340,26 @@ t0007:= x*logGamma(a+b*x)
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 36
 
 --S 37 of 115
 r0007:= -(Psi(-3,a+b*x)-x*Psi(-2,a+b*x)*b)/b^2
 --R 
---R   There are no library operations named Psi 
+--R   There are no library operations named Psi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Psi
---R      to learn if there is any operation containing " Psi " in its 
---R      name.
+--R      to learn if there is any operation containing Psi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Psi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                   Integer
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 115
@@ -395,29 +386,26 @@ t0008:= x^2*logGamma(a+b*x)
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 41
 
 --S 42 of 115
 r0008:= 2*Psi(-4,a+b*x)/b^3-2*x*Psi(-3,a+b*x)/b^2+x^2*Psi(-2,a+b*x)/b
 --R 
---R   There are no library operations named Psi 
+--R   There are no library operations named Psi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Psi
---R      to learn if there is any operation containing " Psi " in its 
---R      name.
+--R      to learn if there is any operation containing Psi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Psi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                   Integer
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 115
@@ -435,37 +423,33 @@ r0008:= 2*Psi(-4,a+b*x)/b^3-2*x*Psi(-3,a+b*x)/b^2+x^2*Psi(-2,a+b*x)/b
 --S 46 of 115
 t0009:= x*Psi(n,a+b*x)
 --R 
---R   There are no library operations named Psi 
+--R   There are no library operations named Psi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Psi
---R      to learn if there is any operation containing " Psi " in its 
---R      name.
+--R      to learn if there is any operation containing Psi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Psi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(n)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 46
 
 --S 47 of 115
 r0009:= (-Psi(-2+n,a+b*x)+x*Psi(-1+n,a+b*x)*b)/b^2
 --R 
---R   There are no library operations named Psi 
+--R   There are no library operations named Psi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Psi
---R      to learn if there is any operation containing " Psi " in its 
---R      name.
+--R      to learn if there is any operation containing Psi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Psi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 47
 
 --S 48 of 115
@@ -483,19 +467,17 @@ r0009:= (-Psi(-2+n,a+b*x)+x*Psi(-1+n,a+b*x)*b)/b^2
 --S 51 of 115
 t0010:= x^2*Psi(1,a+b*x)
 --R 
---R   There are no library operations named Psi 
+--R   There are no library operations named Psi
 --R      Use HyperDoc Browse or issue
 --R                                )what op Psi
---R      to learn if there is any operation containing " Psi " in its 
---R      name.
+--R      to learn if there is any operation containing Psi in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Psi 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 51
 
 --S 52 of 115
@@ -510,11 +492,10 @@ r0010:= (-2*x*logGamma(a+b*x)*b+2*Psi(-2,a+b*x)+x^2*Psi(a+b*x)*b^2)/b^3
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 115
@@ -532,19 +513,17 @@ r0010:= (-2*x*logGamma(a+b*x)*b+2*Psi(-2,a+b*x)+x^2*Psi(a+b*x)*b^2)/b^3
 --S 56 of 115
 t0011:= x*Zeta(2,a+b*x)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 56
 
 --S 57 of 115
@@ -559,11 +538,10 @@ r0011:= (-logGamma(a+b*x)+x*Psi(a+b*x)*b)/b^2
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 115
@@ -581,19 +559,17 @@ r0011:= (-logGamma(a+b*x)+x*Psi(a+b*x)*b)/b^2
 --S 61 of 115
 t0012:= x^2*Zeta(2,a+b*x)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 61
 
 --S 62 of 115
@@ -608,11 +584,10 @@ r0012:= (-2*x*logGamma(a+b*x)*b+2*Psi(-2,a+b*x)+x^2*Psi(a+b*x)*b^2)/b^3
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      logGamma with argument type(s) 
+--R      logGamma with argument type(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 115
@@ -630,37 +605,33 @@ r0012:= (-2*x*logGamma(a+b*x)*b+2*Psi(-2,a+b*x)+x^2*Psi(a+b*x)*b^2)/b^3
 --S 66 of 115
 t0013:= Zeta(s,a+b*x)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 66
 
 --S 67 of 115
 r0013:= -Zeta(-1+s,a+b*x)/b/(-1+s)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 
 --S 68 of 115
@@ -678,37 +649,33 @@ r0013:= -Zeta(-1+s,a+b*x)/b/(-1+s)
 --S 71 of 115
 t0014:= x*Zeta(s,a+b*x)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 71
 
 --S 72 of 115
 r0014:= -Zeta(-2+s,a+b*x)/b^2/(1-s)/(2-s)+x*Zeta(-1+s,a+b*x)/b/(1-s)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 72
 
 --S 73 of 115
@@ -726,38 +693,34 @@ r0014:= -Zeta(-2+s,a+b*x)/b^2/(1-s)/(2-s)+x*Zeta(-1+s,a+b*x)/b/(1-s)
 --S 76 of 115
 t0015:= x^2*Zeta(s,a+b*x)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(s)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 76
 
 --S 77 of 115
 r0015:= 2*Zeta(-3+s,a+b*x)/b^3/(1-s)/(2-s)/(3-s)-_
         2*x*Zeta(-2+s,a+b*x)/b^2/(1-s)/(2-s)+x^2*Zeta(-1+s,a+b*x)/b/(1-s)
 --R 
---R   There are no library operations named Zeta 
+--R   There are no library operations named Zeta
 --R      Use HyperDoc Browse or issue
 --R                                )what op Zeta
---R      to learn if there is any operation containing " Zeta " in its 
---R      name.
+--R      to learn if there is any operation containing Zeta in its name.
 --R 
 --R   Cannot find a definition or applicable library operation named Zeta 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 115
@@ -775,37 +738,35 @@ r0015:= 2*Zeta(-3+s,a+b*x)/b^3/(1-s)/(2-s)/(3-s)-_
 --S 81 of 115
 t0016:= polylog(n,a*x^m)/x
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                                 Variable(n)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 81
 
 --S 82 of 115
 r0016:= polylog(1+n,a*x^m)/m
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 115
@@ -823,37 +784,35 @@ r0016:= polylog(1+n,a*x^m)/m
 --S 86 of 115
 t0017:= polylog(2,a+b*x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 86
 
 --S 87 of 115
 r0017:= -x-(1-a-b*x)*log(1-a-b*x)/b+(x+a/b)*polylog(2,a+b*x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 115
@@ -871,37 +830,35 @@ r0017:= -x-(1-a-b*x)*log(1-a-b*x)/b+(x+a/b)*polylog(2,a+b*x)
 --S 91 of 115
 t0018:= polylog(n,a*f^x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                                 Variable(n)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 91
 
 --S 92 of 115
 r0018:= polylog(1+n,a*f^x)/log(f)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 
 --S 93 of 115
@@ -919,37 +876,35 @@ r0018:= polylog(1+n,a*f^x)/log(f)
 --S 96 of 115
 t0019:= x*polylog(n,a*f^x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                                 Variable(n)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 96
 
 --S 97 of 115
 r0019:= 1/log(f)^2*(x*polylog(1+n,a*f^x)*log(f)-polylog(2+n,a*f^x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 
 --S 98 of 115
@@ -967,38 +922,36 @@ r0019:= 1/log(f)^2*(x*polylog(1+n,a*f^x)*log(f)-polylog(2+n,a*f^x))
 --S 101 of 115
 t0020:= x^2*polylog(n,a*f^x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                                 Variable(n)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 101
 
 --S 102 of 115
 r0020:= 1/log(f)^3*(x^2*polylog(1+n,a*f^x)*log(f)^2-_
         2*x*polylog(2+n,a*f^x)*log(f)+2*polylog(3+n,a*f^x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 115
@@ -1016,37 +969,35 @@ r0020:= 1/log(f)^3*(x^2*polylog(1+n,a*f^x)*log(f)^2-_
 --S 106 of 115
 t0021:= log(x)*polylog(n,a*x)/x
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                                 Variable(n)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 106
 
 --S 107 of 115
 r0021:= log(x)*polylog(1+n,a*x)-polylog(2+n,a*x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 107
 
 --S 108 of 115
@@ -1064,37 +1015,35 @@ r0021:= log(x)*polylog(1+n,a*x)-polylog(2+n,a*x)
 --S 111 of 115
 t0022:= log(x)^2*polylog(n,a*x)/x
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                                 Variable(n)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 111
 
 --S 112 of 115
 r0022:= log(x)^2*polylog(1+n,a*x)-2*log(x)*polylog(2+n,a*x)+2*polylog(3+n,a*x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                             Polynomial(Integer)
 --R                             Polynomial(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 112
 
 --S 113 of 115
diff --git a/src/input/richtrig000-099.input.pamphlet b/src/input/richtrig000-099.input.pamphlet
index a04976b..eaf517a 100644
--- a/src/input/richtrig000-099.input.pamphlet
+++ b/src/input/richtrig000-099.input.pamphlet
@@ -29,19 +29,18 @@ t0000:= sin(a+b*x)^(1/2)
 --S 2 of 520
 r0000:= 2*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 520
@@ -76,19 +75,18 @@ t0001:= sin(a+b*x)^(3/2)
 r0001:= -2/3*(-EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)+_
         cos(a+b*x)*sin(a+b*x)^(1/2))/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 520
@@ -123,19 +121,18 @@ t0002:= sin(a+b*x)^(5/2)
 r0002:= -2/5*(-3*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)+_
         cos(a+b*x)*sin(a+b*x)^(3/2))/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 12
 
 --S 13 of 520
@@ -171,19 +168,18 @@ t0003:= 1/sin(a+b*x)^(1/2)
 --S 17 of 520
 r0003:= 2*EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 17
 
 --S 18 of 520
@@ -221,19 +217,18 @@ t0004:= 1/sin(a+b*x)^(3/2)
 r0004:= -2*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)/b-_
         2*cos(a+b*x)/b/sin(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 22
 
 --S 23 of 520
@@ -271,19 +266,18 @@ t0005:= 1/sin(a+b*x)^(5/2)
 r0005:= 2/3*EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)/b-_
         2/3*cos(a+b*x)/b/sin(a+b*x)^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 27
 
 --S 28 of 520
@@ -318,19 +312,18 @@ t0006:= (a*sin(x))^(1/2)
 --S 32 of 520
 r0006:= 2*EllipticE(-1/4*%pi+1/2*x,2)*(a*sin(x))^(1/2)/sin(x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 32
 
 --S 33 of 520
@@ -366,19 +359,18 @@ t0007:= (a*sin(x)^3)^(1/2)
 r0007:= 2/3*(EllipticF(-1/4*%pi+1/2*x,2)-_
         cos(x)*sin(x)^(1/2))*(a*sin(x)^3)^(1/2)/sin(x)^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 37
 
 --S 38 of 520
@@ -413,19 +405,18 @@ t0008:= (a*sin(x))^(3/2)
 r0008:= 2/3*a^2*(EllipticF(-1/4*%pi+1/2*x,2)*sin(x)^(1/2)-_
         cos(x)*sin(x))/(a*sin(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 42
 
 --S 43 of 520
@@ -461,19 +452,18 @@ t0009:= (a*sin(x)^3)^(3/2)
 r0009:= 2/45*a*(a*sin(x)^3)^(1/2)*(21*EllipticE(-1/4*%pi+1/2*x,2)-_
         7*cos(x)*sin(x)^(3/2)-5*cos(x)*sin(x)^(7/2))/sin(x)^(3/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 47
 
 --S 48 of 520
@@ -509,19 +499,18 @@ t0010:= 1/(a*sin(x))^(1/2)
 --S 52 of 520
 r0010:= 2*EllipticF(-1/4*%pi+1/2*x,2)*sin(x)^(1/2)/(a*sin(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 520
@@ -626,19 +615,18 @@ t0012:= 1/(a*sin(x)^3)^(1/2)
 r0012:= -2*(cos(x)+EllipticE(-1/4*%pi+1/2*x,2)*sin(x)^(1/2))*_
         sin(x)/(a*sin(x)^3)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 520
@@ -7161,19 +7149,18 @@ t0022:= (a+b*sin(c+d*x))^(1/2)
 r0022:= 2*EllipticE(1/2*c-1/4*%pi+1/2*d*x,2*b/(a+b))*_
         (a+b*sin(c+d*x))^(1/2)/d/((a+b*sin(c+d*x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 118
 
 --S 119 of 520
@@ -7211,19 +7198,18 @@ r0023:= 2/3*(4*a*EllipticE(-1/4*%pi+1/2*x,2*b/(a+b))-_
         EllipticF(-1/4*%pi+1/2*x,2*b/(a+b)))*(a+b*sin(x))^(1/2)/_
         ((a+b*sin(x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 123
 
 --S 124 of 520
@@ -7260,19 +7246,18 @@ t0024:= 1/(a+b*sin(x))^(1/2)
 r0024:= 2*EllipticF(-1/4*%pi+1/2*x,2*b/(a+b))*((a+b*sin(x))/(a+b))^(1/2)/_
         (a+b*sin(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 128
 
 --S 129 of 520
@@ -7311,19 +7296,18 @@ r0025:= 2*b*cos(x)/(a^2-b^2)/(a+b*sin(x))^(1/2)+_
         2*EllipticE(-1/4*%pi+1/2*x,2*b/(a+b))*(a+b*sin(x))^(1/2)/_
         (a^2-b^2)/((a+b*sin(x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 133
 
 --S 134 of 520
@@ -7365,19 +7349,18 @@ r0026:= 2/3*b*cos(x)/(a^2-b^2)/(a+b*sin(x))^(3/2)+_
         2/3*EllipticF(-1/4*%pi+1/2*x,2*b/(a+b))*_
         ((a+b*sin(x))/(a+b))^(1/2)/(a^2-b^2)/(a+b*sin(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 138
 
 --S 139 of 520
@@ -16054,19 +16037,18 @@ t0033:= (b*sin(c+d*x))^(1/2)
 r0033:= 2*EllipticE(1/2*c-1/4*%pi+1/2*d*x,2)*_
         (b*sin(c+d*x))^(1/2)/d/sin(c+d*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 185
 
 --S 186 of 520
@@ -16101,19 +16083,18 @@ t0034:= (b*sin(c+d*x))^(3/2)
 r0034:= -2/3*b^2*(-EllipticF(1/2*c-1/4*%pi+1/2*d*x,2)*sin(c+d*x)^(1/2)+_
         cos(c+d*x)*sin(c+d*x))/d/(b*sin(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 190
 
 --S 191 of 520
@@ -16148,19 +16129,18 @@ t0035:= (b*sin(c+d*x))^(5/2)
 r0035:= 2/5*b^2*(b*sin(c+d*x))^(1/2)*(3*EllipticE(1/2*c-1/4*%pi+1/2*d*x,2)-_
         cos(c+d*x)*sin(c+d*x)^(3/2))/d/sin(c+d*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 195
 
 --S 196 of 520
@@ -16197,19 +16177,18 @@ t0036:= 1/(b*sin(c+d*x))^(1/2)
 r0036:= 2*EllipticF(1/2*c-1/4*%pi+1/2*d*x,2)*_
         sin(c+d*x)^(1/2)/d/(b*sin(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 200
 
 --S 201 of 520
@@ -16248,19 +16227,18 @@ r0037:= -2/b*(sin(c+d*x)^(1/2)*cos(c+d*x)+_
         EllipticE(1/2*c-1/4*%pi+1/2*d*x,2)*sin(c+d*x))/d/_
         (b*sin(c+d*x))^(1/2)/sin(c+d*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 205
 
 --S 206 of 520
@@ -16299,19 +16277,18 @@ r0038:= 2/3*(-cos(c+d*x)+_
         EllipticF(1/2*c-1/4*%pi+1/2*d*x,2)*_
         sin(c+d*x)^(3/2))/b^2/d/sin(c+d*x)/(b*sin(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 210
 
 --S 211 of 520
@@ -16355,19 +16332,18 @@ r0039:= -(%i*x^2*log(-%i*(-%i*a+%i*(a^2-b^2)^(1/2)-_
         2*%i*polylog(3,-%i*b*exp(%i*x)/(-a+(a^2-b^2)^(1/2)))-_
         2*%i*polylog(3,%i*b*exp(%i*x)/(a+(a^2-b^2)^(1/2))))/(a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 215
 
 --S 216 of 520
@@ -16411,19 +16387,18 @@ r0040:= -(%i*x^3*log(-%i*(-%i*a+%i*(a^2-b^2)^(1/2)-b*exp(%i*x))/_
         6*polylog(4,-%i*b*exp(%i*x)/(-a+(a^2-b^2)^(1/2)))+_
         6*polylog(4,%i*b*exp(%i*x)/(a+(a^2-b^2)^(1/2))))/(a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 220
 
 --S 221 of 520
@@ -16822,19 +16797,18 @@ r0043:= -%i*a*x*log(1-%i*b*exp(1)^(%i*x)/(a-(a^2-b^2)^(1/2)))/_
         a*polylog(2,%i*b*exp(1)^(%i*x)/(a+(a^2-b^2)^(1/2)))/(a^2-b^2)^(3/2)+_
         b*x*cos(x)/(a^2-b^2)/(a+b*sin(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 235
 
 --S 236 of 520
@@ -18082,19 +18056,18 @@ r0059:= 1/4*(-2*%i*x*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)+_
         polylog(2,b*exp(2*%i*x)/(2*a+b+2*a^(1/2)*(a+b)^(1/2))))/_
         a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 317
 
 --S 318 of 520
@@ -18140,19 +18113,18 @@ r0060:= -1/4*(2*%i*x^2*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)+_
         %i*polylog(3,b*exp(2*%i*x)/(2*a+b+2*a^(1/2)*(a+b)^(1/2))))/_
         a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 322
 
 --S 323 of 520
@@ -18200,19 +18172,18 @@ r0061:= -1/8*(4*%i*x^3*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)+_
         3*polylog(4,b*exp(2*%i*x)/(2*a+b+2*a^(1/2)*(a+b)^(1/2))))/_
         a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 327
 
 --S 328 of 520
@@ -36880,18 +36851,17 @@ r0077:= c^(1/2)*2^(1/2)*%pi^(1/2)*cos(1/4*(b^2-4*a*c)/c)*_
         FresnelS(1/2*(b+2*c*x)/c^(1/2)*2^(1/2)/%pi^(1/2))*_
         sin(1/4*(b^2-4*a*c)/c)-sin(a+b*x+c*x^2)/x
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 407
 
 --S 408 of 520
@@ -36933,18 +36903,17 @@ r0078:= c^(1/2)*2^(1/2)*%pi^(1/2)*cos(1/4*(b^2+4*a*c)/c)*_
         FresnelS(1/2*(b-2*c*x)/c^(1/2)*2^(1/2)/%pi^(1/2))*_
         sin(1/4*(b^2+4*a*c)/c)-sin(a+b*x-c*x^2)/x
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 412
 
 --S 413 of 520
@@ -36985,18 +36954,17 @@ r0079:= -1/4*e*(4*c*d-b*e)*cos(a+b*x+c*x^2)/c^2-_
         FresnelC(1/2*(b+2*c*x)/c^(1/2)*2^(1/2)/%pi^(1/2))*_
         (2*c*e^2*cos(a-1/4*b^2/c)+(2*c*d-b*e)^2*sin(a-1/4*b^2/c))/c^(5/2)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 417
 
 --S 418 of 520
@@ -37678,19 +37646,18 @@ t0092:= x^2/sin(x)^(3/2)+x^2*sin(x)^(1/2)
 r0092:= -16*EllipticE(-1/4*%pi+1/2*x,2)-2*x^2*cos(x)/sin(x)^(1/2)+_
         8*x*sin(x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 482
 
 --S 483 of 520
diff --git a/src/input/richtrig100-199.input.pamphlet b/src/input/richtrig100-199.input.pamphlet
index 5a2a090..8ca808e 100644
--- a/src/input/richtrig100-199.input.pamphlet
+++ b/src/input/richtrig100-199.input.pamphlet
@@ -1170,20 +1170,19 @@ t0110:= cos(a+b*x)^(1/2)
 --S 52 of 504
 r0110:= 2*EllipticE(1/2*a+1/2*b*x,2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 504
@@ -1217,20 +1216,19 @@ t0111:= cos(a+b*x)^(3/2)
 --S 57 of 504
 r0111:= 2/3*(EllipticF(1/2*a+1/2*b*x,2)+cos(a+b*x)^(1/2)*sin(a+b*x))/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 504
@@ -1264,20 +1262,19 @@ t0112:= cos(a+b*x)^(5/2)
 --S 62 of 504
 r0112:= 2/5*(3*EllipticE(1/2*a+1/2*b*x,2)+cos(a+b*x)^(3/2)*sin(a+b*x))/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 504
@@ -1313,20 +1310,19 @@ t0113:= 1/cos(a+b*x)^(1/2)
 --S 67 of 504
 r0113:= 2*EllipticF(1/2*a+1/2*b*x,2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 
 --S 68 of 504
@@ -1363,20 +1359,19 @@ t0114:= 1/cos(a+b*x)^(3/2)
 --S 72 of 504
 r0114:= -2*EllipticE(1/2*a+1/2*b*x,2)/b+2*sin(a+b*x)/b/cos(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 72
 
 --S 73 of 504
@@ -1413,20 +1408,19 @@ t0115:= 1/cos(a+b*x)^(5/2)
 --S 77 of 504
 r0115:= 2/3*EllipticF(1/2*a+1/2*b*x,2)/b+2/3*sin(a+b*x)/b/cos(a+b*x)^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 504
@@ -1461,20 +1455,19 @@ t0116:= (a*cos(x))^(1/2)
 --S 82 of 504
 r0116:= 2*(a*cos(x))^(1/2)*EllipticE(1/2*x,2)/cos(x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 504
@@ -1510,20 +1503,19 @@ t0117:= (a*cos(x)^3)^(1/2)
 r0117:= 2/3*(a*cos(x)^3)^(1/2)*_
          (EllipticF(1/2*x,2)+cos(x)^(1/2)*sin(x))/cos(x)^(3/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 504
@@ -1558,20 +1550,19 @@ t0118:= (a*cos(x))^(3/2)
 r0118:= 2/3*a^2*(cos(x)^(1/2)*_
          EllipticF(1/2*x,2)+cos(x)*sin(x))/(a*cos(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 92
 
 --S 93 of 504
@@ -1608,20 +1599,19 @@ r0119:= 2/45*a*(a*cos(x)^3)^(1/2)*_
          (21*EllipticE(1/2*x,2)+7*cos(x)^(3/2)*sin(x)+_
          5*cos(x)^(7/2)*sin(x))/cos(x)^(3/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 97
 
 --S 98 of 504
@@ -1657,20 +1647,19 @@ t0120:= 1/(a*cos(x))^(1/2)
 --S 102 of 504
 r0120:= 2*cos(x)^(1/2)*EllipticF(1/2*x,2)/(a*cos(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 102
 
 --S 103 of 504
@@ -1828,20 +1817,19 @@ t0122:= 1/(a*cos(x)^3)^(1/2)
 --S 114 of 504
 r0122:= -2*cos(x)*(cos(x)^(1/2)*EllipticE(1/2*x,2)-sin(x))/(a*cos(x)^3)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 114
 
 --S 115 of 504
@@ -2254,20 +2242,19 @@ t0124:= (a+b*cos(c+d*x))^(1/2)
 r0124:= 2*(a+b*cos(c+d*x))^(1/2)*_
          EllipticE(1/2*c+1/2*d*x,2*b/(a+b))/d/((a+b*cos(c+d*x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 126
 
 --S 127 of 504
@@ -2304,20 +2291,19 @@ t0125:= 1/(a+b*cos(x))^(1/2)
 r0125:= 2*((a+b*cos(x))/(a+b))^(1/2)*_
          EllipticF(1/2*x,2*b/(a+b))/(a+b*cos(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 131
 
 --S 132 of 504
@@ -2356,20 +2342,19 @@ r0126:= 2*(a+b*cos(x))^(1/2)*_
          EllipticE(1/2*x,2*b/(a+b))/(a^2-b^2)/((a+b*cos(x))/(a+b))^(1/2)-_
          2*b*sin(x)/(a^2-b^2)/(a+b*cos(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 136
 
 --S 137 of 504
@@ -2411,20 +2396,19 @@ r0127:= 8/3*a*(a+b*cos(x))^(1/2)*EllipticE(1/2*x,2*b/(a+b))/_
          (a^2-b^2)/(a+b*cos(x))^(3/2)-8/3*a*b*sin(x)/(a^2-b^2)^2/_
          (a+b*cos(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 141
 
 --S 142 of 504
@@ -4492,20 +4476,19 @@ t0136:= (b*cos(c+d*x))^(1/2)
 --S 196 of 504
 r0136:= 2*(b*cos(c+d*x))^(1/2)*EllipticE(1/2*c+1/2*d*x,2)/d/cos(c+d*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 196
 
 --S 197 of 504
@@ -4540,20 +4523,19 @@ t0137:= (b*cos(c+d*x))^(3/2)
 r0137:= 2/3*b^2*(cos(c+d*x)^(1/2)*EllipticF(1/2*c+1/2*d*x,2)+_
          cos(c+d*x)*sin(c+d*x))/d/(b*cos(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 201
 
 --S 202 of 504
@@ -4588,20 +4570,19 @@ t0138:= (b*cos(c+d*x))^(5/2)
 r0138:= 2/5*b^2*(b*cos(c+d*x))^(1/2)*(3*EllipticE(1/2*c+1/2*d*x,2)+_
          cos(c+d*x)^(3/2)*sin(c+d*x))/d/cos(c+d*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 206
 
 --S 207 of 504
@@ -4637,20 +4618,19 @@ t0139:= 1/(b*cos(c+d*x))^(1/2)
 --S 211 of 504
 r0139:= 2*cos(c+d*x)^(1/2)*EllipticF(1/2*c+1/2*d*x,2)/d/(b*cos(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 211
 
 --S 212 of 504
@@ -4688,20 +4668,19 @@ t0140:= 1/(b*cos(c+d*x))^(3/2)
 r0140:= -2/b*(cos(c+d*x)*EllipticE(1/2*c+1/2*d*x,2)-_
          sin(c+d*x)*cos(c+d*x)^(1/2))/d/cos(c+d*x)^(1/2)/(b*cos(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 216
 
 --S 217 of 504
@@ -4739,20 +4718,19 @@ t0141:= 1/(b*cos(c+d*x))^(5/2)
 r0141:= 2/3/b^2*(cos(c+d*x)^(3/2)*EllipticF(1/2*c+1/2*d*x,2)+_
          sin(c+d*x))/d/cos(c+d*x)/(b*cos(c+d*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 221
 
 --S 222 of 504
@@ -4794,20 +4772,19 @@ r0142:= -(%i*x^2*log((-a+(a^2-b^2)^(1/2)-b*exp(%i*x))/(-a+(a^2-b^2)^(1/2)))-_
          2*%i*polylog(3,b*exp(%i*x)/(-a+(a^2-b^2)^(1/2)))-_
          2*%i*polylog(3,-b*exp(%i*x)/(a+(a^2-b^2)^(1/2))))/(a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 226
 
 --S 227 of 504
@@ -4850,20 +4827,19 @@ r0143:= -(%i*x^3*log((-a+(a^2-b^2)^(1/2)-b*exp(%i*x))/(-a+(a^2-b^2)^(1/2)))-_
          6*polylog(4,b*exp(%i*x)/(-a+(a^2-b^2)^(1/2)))+_
          6*polylog(4,-b*exp(%i*x)/(a+(a^2-b^2)^(1/2))))/(a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 231
 
 --S 232 of 504
@@ -4985,20 +4961,19 @@ r0145:= -%i*a*x*log(1+b*exp(1)^(%i*x)/(a-(a^2-b^2)^(1/2)))/(a^2-b^2)^(3/2)+_
          a*polylog(2,-b*exp(1)^(%i*x)/(a+(a^2-b^2)^(1/2)))/(a^2-b^2)^(3/2)-_
          b*x*sin(x)/(a^2-b^2)/(a+b*cos(x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 241
 
 --S 242 of 504
@@ -5561,20 +5536,19 @@ t0156:= (1+cos(x)^2)^(1/2)
 --S 296 of 504
 r0156:= 2^(1/2)*EllipticE(x,1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                                 Variable(x)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 296
 
 --S 297 of 504
@@ -5609,20 +5583,19 @@ t0157:= (-1-cos(x)^2)^(1/2)
 --S 301 of 504
 r0157:= 2^(1/2)*(-3-cos(2*x))^(1/2)*EllipticE(x,1/2)/(3+cos(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                                 Variable(x)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 301
 
 --S 302 of 504
@@ -5677,20 +5650,19 @@ t0158:= 1/(1+cos(x)^2)^(1/2)
 --S 306 of 504
 r0158:= 1/2*EllipticF(x,1/2)*2^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                                 Variable(x)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 306
 
 --S 307 of 504
@@ -5729,20 +5701,19 @@ t0159:= 1/(-1-cos(x)^2)^(1/2)
 --S 311 of 504
 r0159:= 1/2*(3+cos(2*x))^(1/2)*EllipticF(x,1/2)*2^(1/2)/(-3-cos(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                                 Variable(x)
 --R                              Fraction(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 311
 
 --S 312 of 504
@@ -5787,20 +5758,19 @@ r0160:= -1/4*(2*%i*x*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)-b*exp(2*%i*x))/_
          polylog(2,-b*exp(2*%i*x)/(2*a+b+2*a^(1/2)*_
          (a+b)^(1/2))))/a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 316
 
 --S 317 of 504
@@ -5846,20 +5816,19 @@ r0161:= -1/4*(2*%i*x^2*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)-_
          %i*polylog(3,-b*exp(2*%i*x)/(2*a+b+2*a^(1/2)*(a+b)^(1/2))))/_
          a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 321
 
 --S 322 of 504
@@ -5907,20 +5876,19 @@ r0162:= 1/8*(-4*%i*x^3*log((-2*a-b+2*a^(1/2)*(a+b)^(1/2)-_
          3*polylog(4,-b*exp(2*%i*x)/(2*a+b+2*a^(1/2)*(a+b)^(1/2))))/_
          a^(1/2)/(a+b)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 326
 
 --S 327 of 504
@@ -13698,19 +13666,18 @@ r0176:= -cos(a+b*x+c*x^2)/x-c^(1/2)*2^(1/2)*%pi^(1/2)*_
          FresnelC(1/2*(b+2*c*x)/c^(1/2)*2^(1/2)/%pi^(1/2))*_
          sin(1/4*(b^2-4*a*c)/c)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 386
 
 --S 387 of 504
@@ -13753,19 +13720,18 @@ r0177:= -cos(a+b*x-c*x^2)/x+c^(1/2)*2^(1/2)*%pi^(1/2)*_
          FresnelC(1/2*(b-2*c*x)/c^(1/2)*2^(1/2)/%pi^(1/2))*_
          sin(1/4*(b^2+4*a*c)/c)
 --R 
---R   There are no library operations named FresnelS 
+--R   There are no library operations named FresnelS
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelS
---R      to learn if there is any operation containing " FresnelS " in its
+--R      to learn if there is any operation containing FresnelS in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelS with argument type(s) 
+--R      FresnelS with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 391
 
 --S 392 of 504
@@ -13805,19 +13771,18 @@ r0178:= 1/8*2^(1/2)*%pi^(1/2)*FresnelC(1/2*(b+2*c*x)/c^(1/2)*_
          (2*c*e^2*cos(a-1/4*b^2/c)+(2*c*d-b*e)^2*sin(a-1/4*b^2/c))/c^(5/2)+_
          1/4*e*(4*c*d-b*e)*sin(a+b*x+c*x^2)/c^2+1/2*e^2*x*sin(a+b*x+c*x^2)/c
 --R 
---R   There are no library operations named FresnelC 
+--R   There are no library operations named FresnelC
 --R      Use HyperDoc Browse or issue
 --R                              )what op FresnelC
---R      to learn if there is any operation containing " FresnelC " in its
+--R      to learn if there is any operation containing FresnelC in its 
 --R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      FresnelC with argument type(s) 
+--R      FresnelC with argument type(s)
 --R                             Expression(Integer)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 396
 
 --S 397 of 504
@@ -14521,20 +14486,19 @@ t0192:= x^2/cos(x)^(3/2)+x^2*cos(x)^(1/2)
 --S 466 of 504
 r0192:= 8*x*cos(x)^(1/2)-16*EllipticE(1/2*x,2)+2*x^2*sin(x)/cos(x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 466
 
 --S 467 of 504
diff --git a/src/input/richtrig200-299.input.pamphlet b/src/input/richtrig200-299.input.pamphlet
index 8a9723f..5125677 100644
--- a/src/input/richtrig200-299.input.pamphlet
+++ b/src/input/richtrig200-299.input.pamphlet
@@ -1049,19 +1049,18 @@ t0210:= x*tan(a+b*x)
 r0210:= -1/2*(-%i*x^2*b^2+2*x*log(1+exp(2*%i*(a+b*x)))*b-_
         %i*polylog(2,-exp(2*%i*(a+b*x))))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 --S 53 of 510
@@ -1108,19 +1107,18 @@ r0211:= -1/2*%i*x^2+x*log(1+exp(1)^(2*%i*a+2*%i*b*x))/b-_
         1/2*%i*polylog(2,-exp(1)^(2*%i*a+2*%i*b*x))/b^2+_
         1/2*x*sec(a+b*x)^2/b-1/2*tan(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 57
 
 --S 58 of 510
@@ -1168,19 +1166,18 @@ r0212:= -1/6*(-2*%i*x^3*b^3+6*x^2*log(1+exp(2*%i*(a+b*x)))*b^2-_
         6*%i*x*polylog(2,-exp(2*%i*(a+b*x)))*b+_
         3*polylog(3,-exp(2*%i*(a+b*x))))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 62
 
 --S 63 of 510
@@ -1227,19 +1224,18 @@ t0213:= x^2*tan(a+b*x)^2
 r0213:= 1/3*(-3*%i*x^2*b^2-b^3*x^3+6*x*log(1+exp(2*%i*(a+b*x)))*b-_
         3*%i*polylog(2,-exp(2*%i*(a+b*x)))+3*x^2*tan(a+b*x)*b^2)/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 67
 
 --S 68 of 510
@@ -1288,19 +1284,18 @@ r0214:= -1/3*%i*x^3+x^2*log(1+exp(1)^(2*%i*a+2*%i*b*x))/b-_
         1/2*polylog(3,-exp(1)^(2*%i*a+2*%i*b*x))/b^3+_
         1/2*x^2*sec(a+b*x)^2/b-x*tan(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 72
 
 --S 73 of 510
@@ -1349,19 +1344,18 @@ r0215:= -1/4*(-%i*x^4*b^4+4*x^3*log(1+exp(2*%i*(a+b*x)))*b^3-_
         6*x*polylog(3,-exp(2*%i*(a+b*x)))*b+_
         3*%i*polylog(4,-exp(2*%i*(a+b*x))))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 77
 
 --S 78 of 510
@@ -1409,19 +1403,18 @@ r0216:= 1/4*(-4*%i*x^3*b^3-x^4*b^4+12*x^2*log(1+exp(2*%i*(a+b*x)))*b^2-_
         12*%i*x*polylog(2,-exp(2*%i*(a+b*x)))*b+_
         6*polylog(3,-exp(2*%i*(a+b*x)))+4*x^3*tan(a+b*x)*b^3)/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 82
 
 --S 83 of 510
@@ -1472,19 +1465,18 @@ r0217:= 3/2*%i*x^2/b^2-1/4*%i*x^4-3*x*log(1+exp(1)^(2*%i*a+2*%i*b*x))/b^3+_
         3/4*%i*polylog(4,-exp(1)^(2*%i*a+2*%i*b*x))/b^4+_
         1/2*x^3*sec(a+b*x)^2/b-3/2*x^2*tan(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 87
 
 --S 88 of 510
@@ -12695,19 +12687,18 @@ t0238:= x*cot(a+b*x)
 r0238:= -1/2*%i*x^2+x*log(1-exp(1)^(2*%i*a+2*%i*b*x))/b-_
         1/2*%i*polylog(2,exp(1)^(2*%i*a+2*%i*b*x))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 196
 
 --S 197 of 510
@@ -12848,19 +12839,18 @@ r0240:= 1/2*%i*x^2-1/2*cot(a+b*x)/b^2-1/2*x*csc(a+b*x)^2/b-_
         x*log(1-exp(1)^(2*%i*a+2*%i*b*x))/b+_
         1/2*%i*polylog(2,exp(1)^(2*%i*a+2*%i*b*x))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 206
 
 --S 207 of 510
@@ -12908,19 +12898,18 @@ r0241:= 1/6*(-2*%i*x^3*b^3+6*x^2*log(1-exp(2*%i*(a+b*x)))*b^2-_
         6*%i*x*polylog(2,exp(2*%i*(a+b*x)))*b+_
         3*polylog(3,exp(2*%i*(a+b*x))))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 211
 
 --S 212 of 510
@@ -12967,19 +12956,18 @@ t0242:= x^2*cot(a+b*x)^2
 r0242:= 1/3*(-3*%i*x^2*b^2-b^3*x^3-3*x^2*cot(a+b*x)*b^2+_
         6*x*log(1-exp(2*%i*(a+b*x)))*b-3*%i*polylog(2,exp(2*%i*(a+b*x))))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 216
 
 --S 217 of 510
@@ -13028,19 +13016,18 @@ r0243:= 1/3*%i*x^3-x*cot(a+b*x)/b^2-1/2*x^2*csc(a+b*x)^2/b-_
         %i*x*polylog(2,exp(1)^(2*%i*a+2*%i*b*x))/b^2-_
         1/2*polylog(3,exp(1)^(2*%i*a+2*%i*b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 221
 
 --S 222 of 510
@@ -13089,19 +13076,18 @@ r0244:= 1/4*(-%i*x^4*b^4+4*x^3*log(1-exp(2*%i*(a+b*x)))*b^3-_
         6*x*polylog(3,exp(2*%i*(a+b*x)))*b+_
         3*%i*polylog(4,exp(2*%i*(a+b*x))))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 226
 
 --S 227 of 510
@@ -13149,19 +13135,18 @@ r0245:= 1/4*(-4*%i*x^3*b^3-x^4*b^4-4*x^3*cot(a+b*x)*b^3+12*x^2*_
         log(1-exp(2*%i*(a+b*x)))*b^2-12*%i*x*_
         polylog(2,exp(2*%i*(a+b*x)))*b+6*polylog(3,exp(2*%i*(a+b*x))))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 231
 
 --S 232 of 510
@@ -13212,19 +13197,18 @@ r0246:= -3/2*%i*x^2/b^2+1/4*%i*x^4-3/2*x^2*cot(a+b*x)/b^2-_
         polylog(3,exp(1)^(2*%i*a+2*%i*b*x))/b^3-3/4*%i*_
         polylog(4,exp(1)^(2*%i*a+2*%i*b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 236
 
 --S 237 of 510
@@ -30431,19 +30415,18 @@ t0268:= sec(a+b*x)^(1/2)
 --S 350 of 510
 r0268:= 2*cos(a+b*x)^(1/2)*EllipticF(1/2*a+1/2*b*x,2)*sec(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 350
 
 --S 351 of 510
@@ -30490,19 +30473,18 @@ t0269:= sec(a+b*x)^(3/2)
 r0269:= -2*(1/cos(a+b*x))^(1/2)*(cos(a+b*x)^(1/2)*_
         EllipticE(1/2*a+1/2*b*x,2)-sin(a+b*x))/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 355
 
 --S 356 of 510
@@ -30549,19 +30531,18 @@ t0270:= sec(a+b*x)^(5/2)
 r0270:= 2/3*(1/cos(a+b*x))^(1/2)*(cos(a+b*x)^(3/2)*_
         EllipticF(1/2*a+1/2*b*x,2)+sin(a+b*x))/cos(a+b*x)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 360
 
 --S 361 of 510
@@ -30609,19 +30590,18 @@ t0271:= 1/sec(a+b*x)^(1/2)
 --S 365 of 510
 r0271:= 2*cos(a+b*x)^(1/2)*EllipticE(1/2*a+1/2*b*x,2)*sec(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 365
 
 --S 366 of 510
@@ -30674,19 +30654,18 @@ t0272:= 1/sec(a+b*x)^(3/2)
 r0272:= 2/3*(EllipticF(1/2*a+1/2*b*x,2)+_
        sin(a+b*x)*cos(a+b*x)^(1/2))/cos(a+b*x)^(1/2)/(1/cos(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 370
 
 --S 371 of 510
@@ -30739,19 +30718,18 @@ t0273:= 1/sec(a+b*x)^(5/2)
 r0273:= 2/5*(3*EllipticE(1/2*a+1/2*b*x,2)+_
         sin(a+b*x)*cos(a+b*x)^(3/2))/cos(a+b*x)^(1/2)/(1/cos(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 375
 
 --S 376 of 510
@@ -30801,19 +30779,18 @@ t0274:= (c*sec(a+b*x))^(1/2)
 --S 380 of 510
 r0274:= 2*cos(a+b*x)^(1/2)*EllipticF(1/2*a+1/2*b*x,2)*(c*sec(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 380
 
 --S 381 of 510
@@ -30860,19 +30837,18 @@ t0275:= (c*sec(a+b*x))^(3/2)
 r0275:= -2*c^2*(cos(a+b*x)^(1/2)*_
        EllipticE(1/2*a+1/2*b*x,2)-sin(a+b*x))/cos(a+b*x)/(c/cos(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 385
 
 --S 386 of 510
@@ -30919,19 +30895,18 @@ t0276:= (c*sec(a+b*x))^(5/2)
 r0276:= 2/3*c^2*(c/cos(a+b*x))^(1/2)*(cos(a+b*x)^(3/2)*_
         EllipticF(1/2*a+1/2*b*x,2)+sin(a+b*x))/cos(a+b*x)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 390
 
 --S 391 of 510
@@ -30979,19 +30954,18 @@ t0277:= 1/(c*sec(a+b*x))^(1/2)
 --S 395 of 510
 r0277:= 2*EllipticE(1/2*a+1/2*b*x,2)/b/cos(a+b*x)^(1/2)/(c*sec(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 395
 
 --S 396 of 510
@@ -31044,19 +31018,18 @@ t0278:= 1/(c*sec(a+b*x))^(3/2)
 r0278:= 2/3/c*(EllipticF(1/2*a+1/2*b*x,2)+sin(a+b*x)*_
         cos(a+b*x)^(1/2))/cos(a+b*x)^(1/2)/b/(c/cos(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 400
 
 --S 401 of 510
@@ -31109,19 +31082,18 @@ t0279:= 1/(c*sec(a+b*x))^(5/2)
 r0279:= 2/5/c^2*(3*EllipticE(1/2*a+1/2*b*x,2)+_
         sin(a+b*x)*cos(a+b*x)^(3/2))/cos(a+b*x)^(1/2)/b/(c/cos(a+b*x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 405
 
 --S 406 of 510
@@ -31171,19 +31143,18 @@ t0280:= x*sec(a+b*x)
 r0280:= %i*(-2*x*atan(exp(%i*(a+b*x)))*b+polylog(2,-%i*exp(%i*(a+b*x)))-_
         polylog(2,%i*exp(%i*(a+b*x))))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 410
 
 --S 411 of 510
@@ -31231,19 +31202,18 @@ r0281:= -2*(%i*x^2*atan(exp(%i*(a+b*x)))*b^2-_
         %i*x*polylog(2,%i*exp(%i*(a+b*x)))*b+_
         polylog(3,-%i*exp(%i*(a+b*x)))-polylog(3,%i*exp(%i*(a+b*x))))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 415
 
 --S 416 of 510
@@ -31295,19 +31265,18 @@ r0282:= -(2*%i*x^3*atan(exp(%i*(a+b*x)))*b^3-_
         6*%i*polylog(4,-%i*exp(%i*(a+b*x)))-_
         6*%i*polylog(4,%i*exp(%i*(a+b*x))))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 420
 
 --S 421 of 510
@@ -31354,19 +31323,18 @@ t0283:= x^2*sec(a+b*x)^2
 r0283:= (-%i*x^2*b^2+2*x*log(1+exp(2*%i*(a+b*x)))*b-_
         %i*polylog(2,-exp(2*%i*(a+b*x)))+x^2*tan(a+b*x)*b^2)/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 425
 
 --S 426 of 510
@@ -31414,19 +31382,18 @@ r0284:= 1/2*(-2*%i*x^3*b^3+6*x^2*log(1+exp(2*%i*(a+b*x)))*b^2-_
         6*%i*x*polylog(2,-exp(2*%i*(a+b*x)))*b+_
         3*polylog(3,-exp(2*%i*(a+b*x)))+2*x^3*tan(a+b*x)*b^3)/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 430
 
 --S 431 of 510
@@ -31475,19 +31442,18 @@ r0285:= -%i*x*atan(exp(1)^(%i*b*x+%i*a))/b+_
          1/2*%i*polylog(2,%i*exp(1)^(%i*b*x+%i*a))/b^2-_
          1/2*sec(a+b*x)/b^2+1/2*x*sec(a+b*x)*tan(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 435
 
 --S 436 of 510
@@ -31538,19 +31504,18 @@ r0286:= -%i*x^2*atan(exp(1)^(%i*b*x+%i*a))/b+atanh(sin(a+b*x))/b^3+_
         polylog(3,%i*exp(1)^(%i*b*x+%i*a))/b^3-_
         x*sec(a+b*x)/b^2+1/2*x^2*sec(a+b*x)*tan(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 440
 
 --S 441 of 510
@@ -31596,19 +31561,18 @@ t0287:= (c+d*x)*sec(a+b*x)
 r0287:= -%i*(2*atan(exp(%i*(a+b*x)))*c*b+2*atan(exp(%i*(a+b*x)))*d*x*b-_
         d*polylog(2,-%i*exp(%i*(a+b*x)))+d*polylog(2,%i*exp(%i*(a+b*x))))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 445
 
 --S 446 of 510
@@ -31657,19 +31621,18 @@ r0288:= -2*%i*(c+d*x)^2*atan(exp(1)^(%i*b*x+%i*a))/b+_
         2*d^2*polylog(3,-%i*exp(1)^(%i*b*x+%i*a))/b^3+_
         2*d^2*polylog(3,%i*exp(1)^(%i*b*x+%i*a))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 450
 
 --S 451 of 510
@@ -31721,19 +31684,18 @@ r0289:= -2*%i*(c+d*x)^3*atan(exp(1)^(%i*b*x+%i*a))/b+_
         6*%i*d^3*polylog(4,-%i*exp(1)^(%i*b*x+%i*a))/b^4+_
         6*%i*d^3*polylog(4,%i*exp(1)^(%i*b*x+%i*a))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 455
 
 --S 456 of 510
@@ -31780,19 +31742,18 @@ t0290:= (c+d*x)^2*sec(a+b*x)^2
 r0290:= -%i*(c+d*x)^2/b+2*d*(c+d*x)*log(1+exp(1)^(2*%i*a+2*%i*b*x))/b^2-_
        %i*d^2*polylog(2,-exp(1)^(2*%i*a+2*%i*b*x))/b^3+(c+d*x)^2*tan(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 460
 
 --S 461 of 510
@@ -31840,19 +31801,18 @@ r0291:= -%i*(c+d*x)^3/b+3*d*(c+d*x)^2*log(1+exp(1)^(2*%i*a+2*%i*b*x))/b^2-_
         3*%i*d^2*(c+d*x)*polylog(2,-exp(1)^(2*%i*a+2*%i*b*x))/b^3+_
         3/2*d^3*polylog(3,-exp(1)^(2*%i*a+2*%i*b*x))/b^4+(c+d*x)^3*tan(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 465
 
 --S 466 of 510
@@ -31901,19 +31861,18 @@ r0292:= -%i*(c+d*x)*atan(exp(1)^(%i*b*x+%i*a))/b+_
         1/2*%i*d*polylog(2,%i*exp(1)^(%i*b*x+%i*a))/b^2-_
         1/2*d*sec(a+b*x)/b^2+1/2*(c+d*x)*sec(a+b*x)*tan(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 470
 
 --S 471 of 510
@@ -31965,19 +31924,18 @@ r0293:= -%i*(c+d*x)^2*atan(exp(1)^(%i*b*x+%i*a))/b+_
         polylog(3,%i*exp(1)^(%i*b*x+%i*a))/b^3-d*(c+d*x)*_
         sec(a+b*x)/b^2+1/2*(c+d*x)^2*sec(a+b*x)*tan(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 475
 
 --S 476 of 510
@@ -32223,19 +32181,18 @@ t0296:= (a*sec(x)^3)^(1/2)
 --S 492 of 510
 r0296:= -2*cos(x)*(a*sec(x)^3)^(1/2)*(cos(x)^(1/2)*EllipticE(1/2*x,2)-sin(x))
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 492
 
 --S 493 of 510
@@ -32526,19 +32483,18 @@ t0299:= (a*sec(x)^3)^(3/2)
 r0299:= 2/21*a*cos(x)*(a*sec(x)^3)^(1/2)*(5*cos(x)^(1/2)*EllipticF(1/2*x,2)+_
         5*tan(x)+3*sec(x)^2*tan(x))
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 507
 
 --S 508 of 510
diff --git a/src/input/richtrig300-399.input.pamphlet b/src/input/richtrig300-399.input.pamphlet
index 0eefcf5..08ab405 100644
--- a/src/input/richtrig300-399.input.pamphlet
+++ b/src/input/richtrig300-399.input.pamphlet
@@ -32,19 +32,18 @@ t0300:= 1/(a*sec(x)^3)^(1/2)
 --S 2 of 528
 r0300:= 2/3*sec(x)*(EllipticF(1/2*x,2)/cos(x)^(1/2)+sin(x))/(a*sec(x)^3)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 2
 
 --S 3 of 528
@@ -13531,19 +13530,18 @@ t0330:= x^2/sec(x)^(3/2)-1/3*x^2*sec(x)^(1/2)
 r0330:= 2/27*(12*x*cos(x)^(3/2)-8*EllipticF(1/2*x,2)-8*cos(x)^(1/2)*sin(x)+_
         9*x^2*sin(x)*cos(x)^(1/2))/cos(x)^(1/2)/(1/cos(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 162
 
 --S 163 of 528
@@ -13763,19 +13761,18 @@ t0334:= csc(a+b*x)^(1/2)
 r0334:= 2*csc(a+b*x)^(1/2)*_
         EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)*sin(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 182
 
 --S 183 of 528
@@ -13822,19 +13819,18 @@ t0335:= csc(a+b*x)^(3/2)
 r0335:= -2*(1/sin(a+b*x))^(1/2)*(cos(a+b*x)+_
         EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)*sin(a+b*x)^(1/2))/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 187
 
 --S 188 of 528
@@ -13881,19 +13877,18 @@ t0336:= csc(a+b*x)^(5/2)
 r0336:= 2/3*(1/sin(a+b*x))^(1/2)*(-cos(a+b*x)+_
         EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)*sin(a+b*x)^(3/2))/b/sin(a+b*x)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 192
 
 --S 193 of 528
@@ -13942,19 +13937,18 @@ t0337:= 1/csc(a+b*x)^(1/2)
 r0337:= 2*csc(a+b*x)^(1/2)*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)*_
         sin(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 197
 
 --S 198 of 528
@@ -14008,19 +14002,18 @@ r0338:= 2/3*(-cos(a+b*x)*sin(a+b*x)^(1/2)+_
         EllipticF(1/2*a-1/4*%pi+1/2*b*x,2))/sin(a+b*x)^(1/2)/_
         (1/sin(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 202
 
 --S 203 of 528
@@ -14074,19 +14067,18 @@ r0339:= 2/5*(-cos(a+b*x)*sin(a+b*x)^(3/2)+_
         3*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2))/_
         sin(a+b*x)^(1/2)/(1/sin(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 207
 
 --S 208 of 528
@@ -14137,19 +14129,18 @@ t0340:= (c*csc(a+b*x))^(1/2)
 r0340:= 2*(c*csc(a+b*x))^(1/2)*EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)*_
         sin(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 212
 
 --S 213 of 528
@@ -14196,19 +14187,18 @@ t0341:= (c*csc(a+b*x))^(3/2)
 r0341:= -2*c^2*(cos(a+b*x)+EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)*_
         sin(a+b*x)^(1/2))/sin(a+b*x)/(c/sin(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 217
 
 --S 218 of 528
@@ -14255,19 +14245,18 @@ t0342:= (c*csc(a+b*x))^(5/2)
 r0342:= 2/3*c^2*(c/sin(a+b*x))^(1/2)*(-cos(a+b*x)+_
         EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)*sin(a+b*x)^(3/2))/b/sin(a+b*x)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 222
 
 --S 223 of 528
@@ -14316,19 +14305,18 @@ t0343:= 1/(c*csc(a+b*x))^(1/2)
 r0343:= 2*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)/b/(c*csc(a+b*x))^(1/2)/_
         sin(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 227
 
 --S 228 of 528
@@ -14382,19 +14370,18 @@ r0344:= 2/3/c*(-cos(a+b*x)*sin(a+b*x)^(1/2)+_
         EllipticF(1/2*a-1/4*%pi+1/2*b*x,2))/sin(a+b*x)^(1/2)/_
         (c/sin(a+b*x))^(1/2)/b
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 232
 
 --S 233 of 528
@@ -14448,19 +14435,18 @@ r0345:= 2/5*(-cos(a+b*x)*sin(a+b*x)^(3/2)+_
         3*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2))/sin(a+b*x)^(1/2)/_
         (c/sin(a+b*x))^(1/2)/b/c^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 528
@@ -14510,19 +14496,18 @@ t0346:= x*csc(a+b*x)
 r0346:= -(2*x*atanh(exp(%i*(a+b*x)))*b-%i*polylog(2,-exp(%i*(a+b*x)))+_
         %i*polylog(2,exp(%i*(a+b*x))))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 242
 
 --S 243 of 528
@@ -14569,19 +14554,18 @@ r0347:= -2*(x^2*atanh(exp(%i*(a+b*x)))*b^2-%i*polylog(2,-exp(%i*(a+b*x)))*_
         x*b+%i*polylog(2,exp(%i*(a+b*x)))*x*b+polylog(3,-exp(%i*(a+b*x)))-_
         polylog(3,exp(%i*(a+b*x))))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 247
 
 --S 248 of 528
@@ -14633,19 +14617,18 @@ r0348:= -(2*x^3*atanh(exp(%i*(a+b*x)))*b^3-_
          6*%i*polylog(4,-exp(%i*(a+b*x)))-_
          6*%i*polylog(4,exp(%i*(a+b*x))))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 252
 
 --S 253 of 528
@@ -14692,19 +14675,18 @@ t0349:= x^2*csc(a+b*x)^2
 r0349:= -(%i*x^2*b^2+x^2*cot(a+b*x)*b^2-_
         2*x*log(1-exp(2*%i*(a+b*x)))*b+%i*polylog(2,exp(2*%i*(a+b*x))))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 257
 
 --S 258 of 528
@@ -14753,19 +14735,18 @@ r0350:= -1/2*(2*%i*x^3*b^3+2*x^3*cot(a+b*x)*b^3-_
         6*%i*x*polylog(2,exp(2*%i*(a+b*x)))*b-_
         3*polylog(3,exp(2*%i*(a+b*x))))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 262
 
 --S 263 of 528
@@ -14814,19 +14795,18 @@ r0351:= -x*atanh(exp(1)^(%i*b*x+%i*a))/b-1/2*csc(a+b*x)/b^2-_
         1/2*%i*polylog(2,-exp(1)^(%i*b*x+%i*a))/b^2-_
         1/2*%i*polylog(2,exp(1)^(%i*b*x+%i*a))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 267
 
 --S 268 of 528
@@ -14877,19 +14857,18 @@ r0352:= -x^2*atanh(exp(1)^(%i*b*x+%i*a))/b-atanh(cos(a+b*x))/b^3-_
         polylog(3,-exp(1)^(%i*b*x+%i*a))/b^3+_
         polylog(3,exp(1)^(%i*b*x+%i*a))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 272
 
 --S 273 of 528
@@ -14935,19 +14914,18 @@ t0353:= (c+d*x)*csc(a+b*x)
 r0353:= (-2*atanh(exp(%i*(a+b*x)))*c*b-2*atanh(exp(%i*(a+b*x)))*d*x*b+_
         %i*d*polylog(2,-exp(%i*(a+b*x)))-%i*d*polylog(2,exp(%i*(a+b*x))))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 277
 
 --S 278 of 528
@@ -14996,19 +14974,18 @@ r0354:= -2*(c+d*x)^2*atanh(exp(1)^(%i*b*x+%i*a))/b+_
         2*d^2*polylog(3,-exp(1)^(%i*b*x+%i*a))/b^3+_
         2*d^2*polylog(3,exp(1)^(%i*b*x+%i*a))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 282
 
 --S 283 of 528
@@ -15060,19 +15037,18 @@ r0355:= -2*(c+d*x)^3*atanh(exp(1)^(%i*b*x+%i*a))/b+_
         6*%i*d^3*polylog(4,-exp(1)^(%i*b*x+%i*a))/b^4+_
         6*%i*d^3*polylog(4,exp(1)^(%i*b*x+%i*a))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 287
 
 --S 288 of 528
@@ -15120,19 +15096,18 @@ r0356:= -%i*(c+d*x)^2/b-(c+d*x)^2*cot(a+b*x)/b+_
         2*d*(c+d*x)*log(1-exp(1)^(2*%i*a+2*%i*b*x))/b^2-_
         %i*d^2*polylog(2,exp(1)^(2*%i*a+2*%i*b*x))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 292
 
 --S 293 of 528
@@ -15181,19 +15156,18 @@ r0357:= -%i*(c+d*x)^3/b-(c+d*x)^3*cot(a+b*x)/b+_
         3*%i*d^2*(c+d*x)*polylog(2,exp(1)^(2*%i*a+2*%i*b*x))/b^3+_
         3/2*d^3*polylog(3,exp(1)^(2*%i*a+2*%i*b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 297
 
 --S 298 of 528
@@ -15242,19 +15216,18 @@ r0358:= -(c+d*x)*atanh(exp(1)^(%i*b*x+%i*a))/b-1/2*d*csc(a+b*x)/b^2-_
         1/2*%i*d*polylog(2,-exp(1)^(%i*b*x+%i*a))/b^2-_
         1/2*%i*d*polylog(2,exp(1)^(%i*b*x+%i*a))/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 302
 
 --S 303 of 528
@@ -15305,19 +15278,18 @@ r0359:= -(c+d*x)^2*atanh(exp(1)^(%i*b*x+%i*a))/b-d^2*atanh(cos(a+b*x))/b^3-_
         d^2*polylog(3,-exp(1)^(%i*b*x+%i*a))/b^3+_
         d^2*polylog(3,exp(1)^(%i*b*x+%i*a))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 307
 
 --S 308 of 528
@@ -15488,19 +15460,18 @@ t0362:= (a*csc(x)^3)^(1/2)
 r0362:= -2*(a*csc(x)^3)^(1/2)*(cos(x)+_
         EllipticE(-1/4*%pi+1/2*x,2)*sin(x)^(1/2))*sin(x)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 322
 
 --S 323 of 528
@@ -15742,19 +15713,18 @@ t0365:= (a*csc(x)^3)^(3/2)
 r0365:= -2/21*a*(a*csc(x)^3)^(1/2)*(5*cot(x)+3*cot(x)*csc(x)^2-_
         5*EllipticF(-1/4*%pi+1/2*x,2)*sin(x)^(1/2))*sin(x)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 337
 
 --S 338 of 528
@@ -15868,19 +15838,18 @@ t0367:= 1/(a*csc(x)^3)^(1/2)
 r0367:= -2/3*csc(x)*(cos(x)-_
         EllipticF(-1/4*%pi+1/2*x,2)/sin(x)^(1/2))/(a*csc(x)^3)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 347
 
 --S 348 of 528
diff --git a/src/input/richtrig400-499.input.pamphlet b/src/input/richtrig400-499.input.pamphlet
index 3efaddf..ecf9571 100644
--- a/src/input/richtrig400-499.input.pamphlet
+++ b/src/input/richtrig400-499.input.pamphlet
@@ -107,19 +107,18 @@ r0401:= -2/27*(-12*x*sin(x)^(3/2)-8*cos(x)*sin(x)^(1/2)+_
         9*x^2*cos(x)*sin(x)^(1/2)+8*_
         EllipticF(-1/4*%pi+1/2*x,2))/sin(x)^(1/2)/(1/sin(x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 7
 
 --S 8 of 546
diff --git a/src/input/richtrig600-699.input.pamphlet b/src/input/richtrig600-699.input.pamphlet
index 00d54c0..4bb3da6 100644
--- a/src/input/richtrig600-699.input.pamphlet
+++ b/src/input/richtrig600-699.input.pamphlet
@@ -3995,19 +3995,18 @@ r0643:= 4*%i*x*atan(exp(1)^(%i*b*x+%i*a))/b^2-_
         2*%i*polylog(2,-%i*exp(1)^(%i*b*x+%i*a))/b^3+_
         2*%i*polylog(2,%i*exp(1)^(%i*b*x+%i*a))/b^3+x^2*sec(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 227
 
 --S 228 of 534
@@ -4057,19 +4056,18 @@ r0644:= 6*%i*x^2*atan(exp(1)^(%i*b*x+%i*a))/b^2-_
         6*polylog(3,-%i*exp(1)^(%i*b*x+%i*a))/b^4-_
         6*polylog(3,%i*exp(1)^(%i*b*x+%i*a))/b^4+x^3*sec(a+b*x)/b
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 232
 
 --S 233 of 534
@@ -4117,19 +4115,18 @@ r0645:= 3/2*%i*x^2/b^2-3*x*log(1+exp(1)^(2*%i*a+2*%i*b*x))/b^3+_
         3/2*%i*polylog(2,-exp(1)^(2*%i*a+2*%i*b*x))/b^4+_
         1/2*x^3*sec(a+b*x)^2/b-3/2*x^2*tan(a+b*x)/b^2
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 237
 
 --S 238 of 534
@@ -4250,19 +4247,18 @@ r0647:= -4*x*atanh(exp(1)^(%i*b*x+%i*a))/b^2-x^2*csc(a+b*x)/b+_
        2*%i*polylog(2,-exp(1)^(%i*b*x+%i*a))/b^3-_
        2*%i*polylog(2,exp(1)^(%i*b*x+%i*a))/b^3
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 247
 
 --S 248 of 534
@@ -4312,19 +4308,18 @@ r0648:= -6*x^2*atanh(exp(1)^(%i*b*x+%i*a))/b^2-x^3*csc(a+b*x)/b+_
          6*polylog(3,-exp(1)^(%i*b*x+%i*a))/b^4+_
          6*polylog(3,exp(1)^(%i*b*x+%i*a))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 252
 
 --S 253 of 534
@@ -4372,19 +4367,18 @@ r0649:= -3/2*%i*x^2/b^2-3/2*x^2*cot(a+b*x)/b^2-1/2*x^3*csc(a+b*x)^2/b+_
         3*x*log(1-exp(1)^(2*%i*a+2*%i*b*x))/b^3-_
         3/2*%i*polylog(2,exp(1)^(2*%i*a+2*%i*b*x))/b^4
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 257
 
 --S 258 of 534
@@ -4430,19 +4424,18 @@ t0650:= x*csc(x)*sec(x)
 r0650:= -2*x*atanh(exp(2*%i*x))+1/2*%i*polylog(2,-exp(2*%i*x))-_
         1/2*%i*polylog(2,exp(2*%i*x))
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 262
 
 --S 263 of 534
@@ -4488,19 +4481,18 @@ t0651:= x*csc(x)*sec(x)^2
 r0651:= -2*atanh(tan(1/2*x))+x*log(1-exp(1)^(%i*x))-x*log(1+exp(1)^(%i*x))+_
         %i*polylog(2,-exp(1)^(%i*x))-%i*polylog(2,exp(1)^(%i*x))+x*sec(x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 267
 
 --S 268 of 534
@@ -4549,19 +4541,18 @@ r0652:= x*log(1-exp(1)^(2*%i*x))-x*log(1+exp(1)^(2*%i*x))+_
         1/2*%i*polylog(2,exp(1)^(2*%i*x))+_
         1/2*x*sec(x)^2-1/2*tan(x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 272
 
 --S 273 of 534
@@ -4608,19 +4599,18 @@ t0653:= x*sin(a+b*x)*cos(a+b*x)^(3/2)
 r0653:= -2/25*(5*x*cos(a+b*x)^(5/2)*b-_
         6*EllipticE(1/2*a+1/2*b*x,2)-2*cos(a+b*x)^(3/2)*sin(a+b*x))/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 277
 
 --S 278 of 534
@@ -4663,19 +4653,18 @@ t0654:= x*sin(a+b*x)*cos(a+b*x)^(1/2)
 r0654:= -2/9*(3*x*cos(a+b*x)^(3/2)*b-_
        2*EllipticF(1/2*a+1/2*b*x,2)-2*cos(a+b*x)^(1/2)*sin(a+b*x))/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 282
 
 --S 283 of 534
@@ -4719,19 +4708,18 @@ t0655:= x*sin(a+b*x)/cos(a+b*x)^(1/2)
 --S 287 of 534
 r0655:= -2*(x*cos(a+b*x)^(1/2)*b-2*EllipticE(1/2*a+1/2*b*x,2))/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 287
 
 --S 288 of 534
@@ -4775,19 +4763,18 @@ t0656:= x*sin(a+b*x)/cos(a+b*x)^(3/2)
 --S 292 of 534
 r0656:= 2*x/b/cos(a+b*x)^(1/2)-4*EllipticF(1/2*a+1/2*b*x,2)/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 292
 
 --S 293 of 534
@@ -4832,19 +4819,18 @@ t0657:= x*sin(a+b*x)/cos(a+b*x)^(5/2)
 r0657:= 2/3*(b*x+2*EllipticE(1/2*a+1/2*b*x,2)*cos(a+b*x)^(3/2)-_
         2*cos(a+b*x)*sin(a+b*x))/b^2/cos(a+b*x)^(3/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 297
 
 --S 298 of 534
@@ -4887,19 +4873,18 @@ t0658:= x*cos(a+b*x)*sin(a+b*x)^(3/2)
 r0658:= -2/25*(6*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)-_
         2*cos(a+b*x)*sin(a+b*x)^(3/2)-5*x*sin(a+b*x)^(5/2)*b)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 302
 
 --S 303 of 534
@@ -4942,19 +4927,18 @@ t0659:= x*cos(a+b*x)*sin(a+b*x)^(1/2)
 r0659:= 2/9*(-2*EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)+_
         2*cos(a+b*x)*sin(a+b*x)^(1/2)+3*x*sin(a+b*x)^(3/2)*b)/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 307
 
 --S 308 of 534
@@ -4998,19 +4982,18 @@ t0660:= x*cos(a+b*x)/sin(a+b*x)^(1/2)
 --S 312 of 534
 r0660:= -4*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)/b^2+2*x*sin(a+b*x)^(1/2)/b
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 312
 
 --S 313 of 534
@@ -5054,19 +5037,18 @@ t0661:= x*cos(a+b*x)/sin(a+b*x)^(3/2)
 --S 317 of 534
 r0661:= 4*EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)/b^2-2*x/b/sin(a+b*x)^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 317
 
 --S 318 of 534
@@ -5111,19 +5093,18 @@ t0662:= x*cos(a+b*x)/sin(a+b*x)^(5/2)
 r0662:= -2/3*(2*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)*sin(a+b*x)^(3/2)+_
         b*x+2*cos(a+b*x)*sin(a+b*x))/b^2/sin(a+b*x)^(3/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 322
 
 --S 323 of 534
@@ -5167,19 +5148,18 @@ r0663:= 2/3*(1/cos(a+b*x))^(1/2)*(b*x+_
         2*EllipticE(1/2*a+1/2*b*x,2)*cos(a+b*x)^(3/2)-_
         2*cos(a+b*x)*sin(a+b*x))/cos(a+b*x)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 327
 
 --S 328 of 534
@@ -5222,19 +5202,18 @@ t0664:= x*sin(a+b*x)*sec(a+b*x)^(3/2)
 r0664:= -2*(1/cos(a+b*x))^(1/2)*(-b*x+2*EllipticF(1/2*a+1/2*b*x,2)*_
         cos(a+b*x)^(1/2))/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 332
 
 --S 333 of 534
@@ -5277,19 +5256,18 @@ t0665:= x*sin(a+b*x)*sec(a+b*x)^(1/2)
 r0665:= -2*x/b/sec(a+b*x)^(1/2)+4*cos(a+b*x)^(1/2)*_
         EllipticE(1/2*a+1/2*b*x,2)*sec(a+b*x)^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 337
 
 --S 338 of 534
@@ -5335,19 +5313,18 @@ r0666:= -2/9*(3*b*x*cos(a+b*x)^(3/2)-2*EllipticF(1/2*a+1/2*b*x,2)-_
         2*sin(a+b*x)*cos(a+b*x)^(1/2))/_
         cos(a+b*x)^(1/2)/(1/cos(a+b*x))^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 342
 
 --S 343 of 534
@@ -5393,19 +5370,18 @@ r0667:= 2/25*(-5*b*x*cos(a+b*x)^(5/2)+6*EllipticE(1/2*a+1/2*b*x,2)+_
         2*sin(a+b*x)*cos(a+b*x)^(3/2))/cos(a+b*x)^(1/2)/_
         (1/cos(a+b*x))^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 347
 
 --S 348 of 534
@@ -5448,19 +5424,18 @@ t0668:= x*cos(a+b*x)*csc(a+b*x)^(5/2)
 r0668:= -2/3*(1/sin(a+b*x))^(1/2)*(2*cos(a+b*x)*sin(a+b*x)+b*x+_
         2*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)*sin(a+b*x)^(3/2))/sin(a+b*x)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 352
 
 --S 353 of 534
@@ -5503,19 +5478,18 @@ t0669:= x*cos(a+b*x)*csc(a+b*x)^(3/2)
 r0669:= 2*(1/sin(a+b*x))^(1/2)*(-b*x+2*EllipticF(1/2*a-1/4*%pi+1/2*b*x,2)*_
         sin(a+b*x)^(1/2))/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 357
 
 --S 358 of 534
@@ -5558,19 +5532,18 @@ t0670:= x*cos(a+b*x)*csc(a+b*x)^(1/2)
 r0670:= 2*x/b/csc(a+b*x)^(1/2)-4*csc(a+b*x)^(1/2)*_
         EllipticE(1/2*a-1/4*%pi+1/2*b*x,2)*sin(a+b*x)^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 362
 
 --S 363 of 534
@@ -5616,19 +5589,18 @@ r0671:= -2/9*(-3*b*x*sin(a+b*x)^(3/2)-2*cos(a+b*x)*sin(a+b*x)^(1/2)+_
          2*EllipticF(1/2*a-1/4*%pi+1/2*b*x,2))/sin(a+b*x)^(1/2)/_
          (1/sin(a+b*x))^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 367
 
 --S 368 of 534
@@ -5674,19 +5646,18 @@ r0672:= -2/25*(-5*b*x*sin(a+b*x)^(5/2)-2*cos(a+b*x)*sin(a+b*x)^(3/2)+_
         6*EllipticE(1/2*a-1/4*%pi+1/2*b*x,2))/sin(a+b*x)^(1/2)/_
         (1/sin(a+b*x))^(1/2)/b^2
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 372
 
 --S 373 of 534
@@ -5733,19 +5704,18 @@ r0673:= -1/2*(2*%i*x*log((-2*a+(4*a^2-b^2)^(1/2)+%i*b*exp(2*%i*x))/_
         polylog(2,-%i*b*exp(2*%i*x)/(-2*a+(4*a^2-b^2)^(1/2)))-_
         polylog(2,%i*b*exp(2*%i*x)/(2*a+(4*a^2-b^2)^(1/2))))/(4*a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 377
 
 --S 378 of 534
@@ -5801,19 +5771,18 @@ r0674:= 1/2*(-2*%i*x^2*log((-2*a+(4*a^2-b^2)^(1/2)+_
         (-2*a+(4*a^2-b^2)^(1/2)))+%i*polylog(3,%i*b*exp(2*%i*x)/_
         (2*a+(4*a^2-b^2)^(1/2))))/(4*a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 382
 
 --S 383 of 534
@@ -5872,19 +5841,18 @@ r0675:= 1/4*(-4*%i*x^3*log((-2*a+(4*a^2-b^2)^(1/2)+%i*b*exp(2*%i*x))/_
         3*polylog(4,%i*b*exp(2*%i*x)/_
         (2*a+(4*a^2-b^2)^(1/2))))/(4*a^2-b^2)^(1/2)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 387
 
 --S 388 of 534
@@ -8690,19 +8658,18 @@ r0681:= 2*EllipticE(-1/4*%pi+1/2*x,2*b/(a+b))*_
         2*a*EllipticF(-1/4*%pi+1/2*x,2*b/(a+b))*((a+b*sin(x))/(a+b))^(1/2)/_
         b/(a+b*sin(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 421
 
 --S 422 of 534
@@ -12328,19 +12295,18 @@ r0684:= 2*B*EllipticE(-1/4*%pi+1/2*x,2*b/(a+b))*_
         2*(A*b-a*B)*EllipticF(-1/4*%pi+1/2*x,2*b/(a+b))*_
         ((a+b*sin(x))/(a+b))^(1/2)/b/(a+b*sin(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 440
 
 --S 441 of 534
@@ -13111,19 +13077,18 @@ r0687:= 2*(a+b*cos(x))^(1/2)*(EllipticE(1/2*x,2*b/(a+b))*a+_
         EllipticE(1/2*x,2*b/(a+b))*b-_
         a*EllipticF(1/2*x,2*b/(a+b)))/(a+b)/b/((a+b*cos(x))/(a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 459
 
 --S 460 of 534
@@ -14060,19 +14025,18 @@ r0690:= 2*B*(a+b*cos(x))^(1/2)*_
         2*(A*b-a*B)*((a+b*cos(x))/(a+b))^(1/2)*_
         EllipticF(1/2*x,2*b/(a+b))/b/(a+b*cos(x))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 478
 
 --S 479 of 534
diff --git a/src/input/richtrig700-799.input.pamphlet b/src/input/richtrig700-799.input.pamphlet
index 6285029..90829e9 100644
--- a/src/input/richtrig700-799.input.pamphlet
+++ b/src/input/richtrig700-799.input.pamphlet
@@ -3772,19 +3772,18 @@ t0708:= (a+b*sin(x)*cos(x))^(1/2)
 r0708:= 1/2*EllipticE(-1/4*%pi+x,2*b/(2*a+b))*(2*a+b*sin(2*x))^(1/2)*_
         2^(1/2)/((2*a+b*sin(2*x))/(2*a+b))^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 50
 
 --S 51 of 532
@@ -3833,19 +3832,18 @@ t0709:= 1/(a+b*sin(x)*cos(x))^(1/2)
 r0709:= 2^(1/2)*EllipticF(-1/4*%pi+x,2*b/(2*a+b))*((2*a+b*sin(2*x))/_
         (2*a+b))^(1/2)/(2*a+b*sin(2*x))^(1/2)
 --R 
---R   There are no library operations named EllipticF 
+--R   There are no library operations named EllipticF
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticF
---R      to learn if there is any operation containing " EllipticF " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticF in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticF with argument type(s) 
+--R      EllipticF with argument type(s)
 --R                             Expression(Integer)
 --R                        Fraction(Polynomial(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 55
 
 --S 56 of 532
@@ -5615,12 +5613,11 @@ r0713:= 2*EllipticE(1/2*x-1/2*atan(a,b),2)*(a*cos(x)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(a)
 --R                                 Variable(b)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 75
 
 --S 76 of 532
@@ -5677,12 +5674,11 @@ r0714:= -2/3*(b*cos(x)-a*sin(x))*(a*cos(x)+b*sin(x))^(1/2)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(a)
 --R                                 Variable(b)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 80
 
 --S 81 of 532
@@ -5739,12 +5735,11 @@ r0715:= -2/5*(b*cos(x)-a*sin(x))*(a*cos(x)+b*sin(x))^(3/2)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(a)
 --R                                 Variable(b)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 85
 
 --S 86 of 532
@@ -5813,12 +5808,11 @@ r0716:= 2*EllipticF(1/2*x-1/2*atan(a,b),2)*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(a)
 --R                                 Variable(b)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 90
 
 --S 91 of 532
@@ -5881,12 +5875,11 @@ r0717:= -2*(b*cos(x)-a*sin(x))/(a^2+b^2)/(a*cos(x)+b*sin(x))^(1/2)-_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(a)
 --R                                 Variable(b)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 95
 
 --S 96 of 532
@@ -5949,12 +5942,11 @@ r0718:= -2/3*(b*cos(x)-a*sin(x))/(a^2+b^2)/(a*cos(x)+b*sin(x))^(3/2)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(a)
 --R                                 Variable(b)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 100
 
 --S 101 of 532
@@ -39052,12 +39044,11 @@ r0767:= 2*EllipticF(1/2*x-1/2*atan(b,c),2/(1+a/(b^2+c^2)^(1/2)))*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(b)
 --R                                 Variable(c)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 357
 
 --S 358 of 532
@@ -39121,12 +39112,11 @@ r0768:= 2*(c*cos(x)-b*sin(x))/(a^2-b^2-c^2)/(a+b*cos(x)+c*sin(x))^(1/2)+_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(b)
 --R                                 Variable(c)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 362
 
 --S 363 of 532
@@ -39188,12 +39178,11 @@ r0769:= 2*EllipticE(1/2*x-1/2*atan(b,c),2/(1+a/(b^2+c^2)^(1/2)))*_
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named atan 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(b)
 --R                                 Variable(c)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 367
 
 --S 368 of 532
diff --git a/src/input/richtrig800-899.input.pamphlet b/src/input/richtrig800-899.input.pamphlet
index e9d0244..10b1220 100644
--- a/src/input/richtrig800-899.input.pamphlet
+++ b/src/input/richtrig800-899.input.pamphlet
@@ -3411,19 +3411,18 @@ t0806:= x*cos(2*x)*sec(x)^3
 r0806:= -3*%i*x*atan(exp(1)^(%i*x))+3/2*%i*polylog(2,-%i*exp(1)^(%i*x))-_
          3/2*%i*polylog(2,%i*exp(1)^(%i*x))+1/2*sec(x)-1/2*x*sec(x)*tan(x)
 --R 
---R   There are no library operations named polylog 
+--R   There are no library operations named polylog
 --R      Use HyperDoc Browse or issue
 --R                              )what op polylog
---R      to learn if there is any operation containing " polylog " in its 
+--R      to learn if there is any operation containing polylog in its 
 --R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      polylog with argument type(s) 
+--R      polylog with argument type(s)
 --R                               PositiveInteger
 --R                        Expression(Complex(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 36
 
 --S 37 of 526
@@ -3873,19 +3872,18 @@ t0811:= x*sin(x)*sec(x)^(1/2)
 --S 61 of 526
 r0811:= -2*x/sec(x)^(1/2)+4*cos(x)^(1/2)*EllipticE(1/2*x,2)*sec(x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                        Polynomial(Fraction(Integer))
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 61
 
 --S 62 of 526
@@ -3931,19 +3929,18 @@ t0812:= x*cos(x)*csc(x)^(1/2)
 r0812:= 2*x/csc(x)^(1/2)-4*csc(x)^(1/2)*_
         EllipticE(-1/4*%pi+1/2*x,2)*sin(x)^(1/2)
 --R 
---R   There are no library operations named EllipticE 
+--R   There are no library operations named EllipticE
 --R      Use HyperDoc Browse or issue
 --R                             )what op EllipticE
---R      to learn if there is any operation containing " EllipticE " in 
---R      its name.
+--R      to learn if there is any operation containing EllipticE in its 
+--R      name.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      EllipticE with argument type(s) 
+--R      EllipticE with argument type(s)
 --R                             Expression(Integer)
 --R                               PositiveInteger
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 66
 
 --S 67 of 526
diff --git a/src/input/test.input.pamphlet b/src/input/test.input.pamphlet
index 65fba33..c5ee378 100644
--- a/src/input/test.input.pamphlet
+++ b/src/input/test.input.pamphlet
@@ -490,7 +490,7 @@ Bracket parsing and empty-set types. Fixed by SCM, verified on 10/30/90
 {}$(List INT)
 --R 
 --RDaly Bug
---R   The function SEQ is not implemented in List(Integer) .
+--R   The function SEQ is not implemented in List(Integer).
 --E 35
 
 --S 36 of 188
@@ -596,7 +596,7 @@ g 3
 --R 
 --R   Cannot compile the declaration for m because its (possible partial) 
 --R      type contains a local variable.
---R   AXIOM will attempt to step through and interpret the code.
+--R   Axiom will attempt to step through and interpret the code.
 --R   +1  0  0  0  0  0+
 --R   |                |
 --R   |0  1  0  0  0  0|
@@ -616,7 +616,7 @@ f 3
 --R 
 --R   Cannot compile the declaration for m because its (possible partial) 
 --R      type contains a local variable.
---R   AXIOM will attempt to step through and interpret the code.
+--R   Axiom will attempt to step through and interpret the code.
 --R   +1  0+
 --R   |    |
 --R   +0  1+
@@ -837,12 +837,11 @@ m = [[1,2],[2,3]]  -- Should return type EQ POLY SQMATRIX(2, INT)
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named + 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               PositiveInteger
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 64
 
 --S 65 of 188
@@ -857,12 +856,11 @@ m = [[1,2],[2,3]]  -- Should return type EQ POLY SQMATRIX(2, INT)
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named / 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                               PositiveInteger
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 65
 
 )set mes test on
@@ -1055,7 +1053,7 @@ factorp(x^2+x+5,7,1)
 --R 
 --R   Cannot compile the declaration for ppoly because its (possible 
 --R      partial) type contains a local variable.
---R   AXIOM will attempt to step through and interpret the code.
+--R   Axiom will attempt to step through and interpret the code.
 --R   Compiling function factorp with type (UnivariatePolynomial(x,Integer
 --R      ),PositiveInteger,PositiveInteger) -> List(UnivariatePolynomial(x
 --R      ,Integer)) 
@@ -1165,8 +1163,8 @@ factorp(x^2+x+5,7,1)
 --R 
 --R   Cannot compile conversion for types involving local variables. In 
 --R      particular, could not compile the expression involving :: UP(x,PF
---R      (#2)) 
---R   AXIOM will attempt to step through and interpret the code.
+--R      (#2))
+--R   Axiom will attempt to step through and interpret the code.
 --R
 --R   (2)  [x + 2,x + 6]
 --R                                  Type: List(UnivariatePolynomial(x,Integer))
@@ -1192,7 +1190,7 @@ f 3
 --R 
 --R   Cannot compile the declaration for y because its (possible partial) 
 --R      type contains a local variable.
---R   AXIOM will attempt to step through and interpret the code.
+--R   Axiom will attempt to step through and interpret the code.
 --R
 --R   (2)  3
 --R                                                        Type: PositiveInteger
@@ -1689,11 +1687,10 @@ primaryDecomp xx
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      primaryDecomp with argument type(s) 
+--R      primaryDecomp with argument type(s)
 --R                                Variable(xx)
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 128
 
 )set msg test on
@@ -2042,13 +2039,12 @@ splitPoly([g],k) -- this is an incorrect call
 --R      package-calling the operation or using coercions on the arguments
 --R      will allow you to apply the operation.
 --R   Cannot find a definition or applicable library operation named 
---R      univariate with argument type(s) 
+--R      univariate with argument type(s)
 --R                          List(Expression(Integer))
 --R                         Kernel(Expression(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
---R   AXIOM will attempt to step through and interpret the code.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
+--R   Axiom will attempt to step through and interpret the code.
 --R   There are 4 exposed and 1 unexposed library operations named 
 --R      univariate having 2 argument(s) but none was determined to be 
 --R      applicable. Use HyperDoc Browse, or issue
@@ -2058,12 +2054,11 @@ splitPoly([g],k) -- this is an incorrect call
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named 
---R      univariate with argument type(s) 
+--R      univariate with argument type(s)
 --R                          List(Expression(Integer))
 --R                         Kernel(Expression(Integer))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 161
 
 )set mes test on
diff --git a/src/input/torus.input.pamphlet b/src/input/torus.input.pamphlet
index 5d45807..d5776ee 100644
--- a/src/input/torus.input.pamphlet
+++ b/src/input/torus.input.pamphlet
@@ -51,12 +51,11 @@ makeViewport3D(torus,"torus")$VIEW3D
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named 
---R      makeViewport3D with argument type(s) 
+--R      makeViewport3D with argument type(s)
 --R                                   Symbol
 --R                                   String
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 3
 )spool 
 )lisp (bye)
diff --git a/src/input/typetower.input.pamphlet b/src/input/typetower.input.pamphlet
index c8fb736..a409129 100644
--- a/src/input/typetower.input.pamphlet
+++ b/src/input/typetower.input.pamphlet
@@ -163,12 +163,11 @@ gcd(r2,r)
 --R 
 --RDaly Bug
 --R   Cannot find a definition or applicable library operation named gcd 
---R      with argument type(s) 
+--R      with argument type(s)
 --RUnivariatePolynomial(z,SquareMatrix(2,UnivariatePolynomial(x,PrimeField(3))))
 --RUnivariatePolynomial(z,SquareMatrix(2,UnivariatePolynomial(x,PrimeField(3))))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 11
 
 \end{chunk}
diff --git a/src/input/westeralgebra.input.pamphlet b/src/input/westeralgebra.input.pamphlet
index e54ebf7..5b90da4 100644
--- a/src/input/westeralgebra.input.pamphlet
+++ b/src/input/westeralgebra.input.pamphlet
@@ -1862,12 +1862,11 @@ factor(4*x**2 - 21*x*y + 20*y**2 :: Polynomial(PrimeField(3)))
 --R      will allow you to apply the operation.
 --R 
 --R   Cannot find a definition or applicable library operation named ** 
---R      with argument type(s) 
+--R      with argument type(s)
 --R                                 Variable(y)
 --R                          Polynomial(PrimeField(3))
---R      
---R      Perhaps you should use "@" to indicate the required return type, 
---R      or "$" to specify which version of the function you need.
+--R      Perhaps you should use @ to indicate the required return type, or
+--R      $ to specify which version of the function you need.
 --E 52
 
 \end{chunk}
diff --git a/src/interp/clam.lisp.pamphlet b/src/interp/clam.lisp.pamphlet
index 1e41c34..6a8d668 100644
--- a/src/interp/clam.lisp.pamphlet
+++ b/src/interp/clam.lisp.pamphlet
@@ -180,23 +180,38 @@
                                  (SPADLET |eqEtc| (QCAR |ISTMP#2|))
                                  (SPADLET |options| (QCDR |ISTMP#2|))
                                  'T))))))
-           (|keyedSystemError| 'S2GE0004 (CONS |op| NIL))))
+           (|keyedSystemError|
+            (format nil
+             "The structure for the clammed function %1 on $clammedList is ~
+             not correct. It must have three entries after the function name.")
+             (CONS |op| NIL))))
         (SPADLET |$clamList| NIL)
         (COND
           ((SPADLET |u| (S- |options| '(|shift| |count|)))
-           (|keyedSystemError| 'S2GE0006 (CONS |op| |u|))))
+           (|keyedSystemError|
+            (format nil "Illegal options for  CLAMming function %1b: %2 %3 %4")
+            (CONS |op| |u|))))
         (SPADLET |shiftFl| (member '|shift| |options|))
         (SPADLET |countFl| (member '|count| |options|))
         (COND
           ((AND (> (|#| |argl|) 1) (BOOT-EQUAL |eqEtc| 'EQ))
-           (|keyedSystemError| 'S2GE0007 (CONS |op| NIL))))
+           (|keyedSystemError|
+            (format nil
+             "EQ cannot be used to CLAM a function with more than 1 argument ~
+              and you are trying to that for %1")
+            (CONS |op| NIL))))
         (COND
           ((AND (NULL (IDENTP |kind|))
                 (OR (NULL (INTEGERP |kind|)) (> 1 |kind|)))
-           (|keyedSystemError| 'S2GE0005 (CONS |op| NIL)))
+           (|keyedSystemError| "Illegal cache count for %1" (CONS |op| NIL)))
           ((IDENTP |kind|)
            (COND
-             (|shiftFl| (|keyedSystemError| 'S2GE0008 (CONS |op| NIL)))
+             (|shiftFl|
+              (|keyedSystemError|
+                (format nil
+                 "The shift option not meaningful for hash type of cache ~
+                  and you are trying to that for %1")
+                (CONS |op| NIL)))
              ('T
               (|compHash| |op| |argl| |body|
                   (COND ((BOOT-EQUAL |kind| '|hash|) NIL) ('T |kind|))
@@ -204,7 +219,11 @@
           ('T (SPADLET |cacheCount| |kind|)
            (COND
              ((NULL |argl|)
-              (|keyedSystemError| 'S2GE0009 (CONS |op| NIL))))
+              (|keyedSystemError| 
+               (format nil
+                "Circular CLAMing illegal for 0-argument functions and you ~
+                 are trying to that for %1")
+               (cons |op| NIL))))
            (SPADLET |phrase|
                     (COND
                       ((EQL |cacheCount| 1)
@@ -485,17 +504,28 @@
         (COND
           ((AND |cacheNameOrNil|
                 (NEQUAL |cacheNameOrNil| '|$ConstructorCache|))
-           (|keyedSystemError| 'S2GE0010 (CONS |op| NIL))))
+           (|keyedSystemError|
+            (format nil
+             "Private CLAMing illegal for 0-argument functions and you ~
+              are trying to that for %1")
+             (CONS |op| NIL))))
         (COND
           ((NULL |argl|)
            (COND
              ((NULL |cacheNameOrNil|)
-              (|keyedSystemError| 'S2GE0011 (CONS |op| NIL)))
+              (|keyedSystemError| 
+               (format nil "$ConstructorCache is only global cache now ~
+                            allowed and you are trying to do otherwise for %1")
+               (CONS |op| NIL)))
              ('T NIL))))
         (COND
           ((AND (NULL |cacheNameOrNil|)
                 (NULL (member |eqEtc| '(EQ CVEC UEQUAL))))
-           (|keyedSystemError| 'S2GE0012 (CONS |op| NIL)))
+           (|keyedSystemError|
+            (format nil
+             "For hash option, only EQ, CVEC, and UEQUAL are allowed and you ~
+              are trying to do otherwise for %1")
+             (CONS |op| NIL)))
           ('T (SPADLET |auxfn| (INTERNL |op| ";"))
            (SPADLET |g1| (GENSYM))
            (SPADLET |LETTMP#1|
@@ -931,7 +961,10 @@
       (PROGN
         (SPADLET |infovec|
                  (OR (GETL |fn| '|cacheInfo|)
-                     (|keyedSystemError| 'S2GE0003 (CONS |fn| NIL))))
+                     (|keyedSystemError|
+                (format nil "The cache for %1 cannot be cleared because that ~
+                             function is not privately clammed.")
+           (CONS |fn| NIL))))
         (|eval| (CADDDR |infovec|))))))
 
 ;reportAndClearClams() ==
@@ -2231,7 +2264,8 @@
                               (SEQ (EXIT
                                     (COND
                                       ((NULL (INTEGERP |n|))
-                                       (|keyedSystemError| 'S2GE0013
+                                       (|keyedSystemError| 
+     "%1 has the wrong format: the reference counts are missing."
                                         (CONS |x| NIL)))
                                       ('T
                                        (SPADLET |argList1|
@@ -2308,7 +2342,7 @@
         (SPADLET SIZE (|entryWidth| |x|))
         (COND
           ((> SIZE |maxWidth|)
-           (|keyedSystemError| 'S2GE0014 (CONS |x| NIL)))
+           (|keyedSystemError| "%1 is too large" (CONS |x| NIL)))
           ('T
            (CONS (|fillerSpaces| (SPADDIFFERENCE |maxWidth| SIZE) '| |)
                  (CONS |x| NIL))))))))
diff --git a/src/interp/clammed.lisp.pamphlet b/src/interp/clammed.lisp.pamphlet
index b237ebe..63356ca 100644
--- a/src/interp/clammed.lisp.pamphlet
+++ b/src/interp/clammed.lisp.pamphlet
@@ -390,7 +390,12 @@
                                           (|isValidType| |arg|)))))))))
                  NIL)
                 ((BOOT-EQUAL (|#| |args|) (|#| (REMDUP |args|))) 'T)
-                ('T (|sayKeyedMsg| 'S2IR0005 (CONS |form| NIL)) NIL)))
+                ('T
+                 (|sayKeyedMsg|
+                  (format nil
+                   "The type %1p is not valid because unions cannot include ~
+                    the same type more than once.")
+                   (cons |form| nil)) nil)))
              ('T
               (SPADLET |badDoubles|
                        (CONS |$QuotientField|
diff --git a/src/interp/format.lisp.pamphlet b/src/interp/format.lisp.pamphlet
index 3ed3b6a..45273cf 100644
--- a/src/interp/format.lisp.pamphlet
+++ b/src/interp/format.lisp.pamphlet
@@ -578,7 +578,15 @@ code which fixes bug 7217 bad title generated in Axiom 3D output.
 ;         (|sayKeyedMsg| 'S2IF0010 (LIST |op1|))
 ;         (COND
 ;          ((< (SIZE (PNAME |op1|)) 3)
-;           (SETQ |x| (UPCASE (|queryUserKeyedMsg| 'S2IZ0060 (LIST |op1|))))
+;           (SETQ |x|
+;            (UPCASE
+;             (|queryUserKeyedMsg|
+;              (format nil
+;               "%l There are possibly a great many operation names ~
+;                containing the substring %1 . Please confirm your request ~
+;                to have these listed by typing y or yes and then pressing ~
+;                Enter :")
+;               (LIST |op1|))))
 ;           (COND
 ;            ((NULL (MEMQ (STRING2ID-N |x| 1) '(Y YES)))
 ;             (PROGN (SETQ |ok| NIL) (|sayKeyedMsg| 'S2IZ0061 (LIST |op1|)))))))
@@ -690,17 +698,33 @@ code which fixes bug 7217 bad title generated in Axiom 3D output.
                       (|getAllModemapsFromDatabase| |op| NIL))
              (COND
                ((NULL |modemaps|) (SPADLET |ok| 'T)
-                (|sayKeyedMsg| 'S2IF0010 (CONS |op1| NIL))
+                (|sayKeyedMsg|
+                 (format nil
+                  "%1 is not a known function.  Axiom will try to list its ~
+                  functions which contain %1 in their names. This is the ~
+                  same output you would get by issuing %ceon ~
+                  )what operations %1 %ceoff")
+                  (CONS |op1| NIL))
                 (COND
                   ((> 3 (SIZE (PNAME |op1|)))
                    (SPADLET |x|
-                            (UPCASE (|queryUserKeyedMsg| 'S2IZ0060
-                                     (CONS |op1| NIL))))
+                    (UPCASE
+                     (|queryUserKeyedMsg|
+                      (format nil "%l There are possibly a great many ~
+                        operation names containing the substring %1 . ~
+                        Please confirm your request to have these listed by ~
+                        typing y or yes and then pressing Enter :")
+                     (CONS |op1| NIL))))
                    (COND
                      ((NULL (member (STRING2ID-N |x| 1) '(Y YES)))
                       (PROGN
                         (SPADLET |ok| NIL)
-                        (|sayKeyedMsg| 'S2IZ0061 (CONS |op1| NIL)))))))
+                        (|sayKeyedMsg|
+                         (format nil
+                          "Since you did not respond with y or yes the list ~
+                           of operation names containing %1 will not be ~
+                           displayed.")
+                         (CONS |op1| NIL)))))))
                 (COND (|ok| (|apropos| (CONS |op1| NIL)))))
                ('T (|sayNewLine|) (SPADLET |mmsE| (SPADLET |mmsU| NIL))
                 (SPADLET |domlist| NIL)
@@ -2366,7 +2390,8 @@ code which fixes bug 7217 bad title generated in Axiom 3D output.
             (#1='T (SETQ |bfVar#68| (+ |bfVar#68| |n|))))
            (SETQ |i| (+ |i| 1))))
         0 1))
-      (#1# (|keyedSystemError| 'S2IF0012 (LIST |id|)))))))
+      (#1# (|keyedSystemError|
+            "%1 is not the name of a system function." (LIST |id|)))))))
  
 ; linearFormatForm(op,argl) ==
 ;   s:= PNAME op
diff --git a/src/interp/functor.lisp.pamphlet b/src/interp/functor.lisp.pamphlet
index a5c9865..47366c8 100644
--- a/src/interp/functor.lisp.pamphlet
+++ b/src/interp/functor.lisp.pamphlet
@@ -468,7 +468,8 @@
          (COND
            ((SPADLET |u| (|HasCategory| |domain| (ELT |c| 0))) |u|)
            ('T
-            (|throwKeyedMsg| 'S2IF0009
+            (|throwKeyedMsg|
+             "The domain %1p does not belong to the category %2p ."
                 (CONS (|devaluate| |domain|) (CONS |catform| NIL))))))))))
 
 ;getPrincipalView domain ==
@@ -2073,7 +2074,7 @@
                           (TAKE (|#| |formalArgModes|)
                                 |$FormalMapVariableList|)))
                 ('T
-                 (|keyedSystemError| 'S2OR0001
+                 (|keyedSystemError| "Category or domain %1 not known."
                      (CONS (|opOf| |base|) NIL))))
               (|DescendCodeAdd1| |base| |flag| |target| |formalArgs|
                   |formalArgModes|))
@@ -3064,7 +3065,8 @@
                                        ((NULL
                                          (AND (CONSP |catImplem|)
                                           (EQ (QCAR |catImplem|) 'PAC)))
-                                        (|keyedSystemError| 'S2OR0002
+                                        (|keyedSystemError|
+                                          "Unknown implementation: %1s"
                                          (CONS |catImplem| NIL)))
                                        ('T NIL))))))))))
              (COND
diff --git a/src/interp/g-cndata.lisp.pamphlet b/src/interp/g-cndata.lisp.pamphlet
index 5bd72bc..b490aa6 100644
--- a/src/interp/g-cndata.lisp.pamphlet
+++ b/src/interp/g-cndata.lisp.pamphlet
@@ -169,14 +169,23 @@
 
 (DEFUN |getConstructorAbbreviation| (|op|)
   (OR (|constructor?| |op|)
-      (|throwKeyedMsg| 'S2IL0015 (CONS |op| NIL))))
+      (|throwKeyedMsg|
+       (format nil
+        "%1 is an unknown constructor and so is unavailable. Did you ~
+         mean to use -> but type something different instead?")
+       (CONS |op| NIL))))
 
 ;getConstructorUnabbreviation op ==
 ;  abbreviation?(op) or throwKeyedMsg("S2IL0019",[op])
 
 (DEFUN |getConstructorUnabbreviation| (|op|)
   (OR (|abbreviation?| |op|)
-      (|throwKeyedMsg| 'S2IL0019 (CONS |op| NIL))))
+      (|throwKeyedMsg|
+       (format nil
+        "%1 is not known to be a valid abbreviation for a constructor. ~
+         If necessary, use the )abbreviation system command to create ~
+         an abbreviation. Issue )abbreviation ? for more information.")
+       (CONS |op| NIL))))
 
 ;mkUserConstructorAbbreviation(c,a,type) ==
 ;  if not atom c then c:= CAR c  --  Existing constructors will be wrapped
@@ -256,12 +265,23 @@
         (SPADLET |siz| (SIZE (SPADLET |s| (PNAME |a|))))
         (COND
           ((AND (BOOT-EQUAL |typ| '|category|) (> |siz| 7))
-           (|throwKeyedErrorMsg| '|precompilation| 'S2IL0021 NIL)))
+           (|throwKeyedErrorMsg| '|precompilation|
+            (format nil 
+             "Category abbreviations must have 7 or fewer characters and ~
+              should be uppercase.") NIL)))
         (COND
           ((> |siz| 8)
-           (|throwKeyedErrorMsg| '|precompilation| 'S2IL0006 NIL)))
+           (|throwKeyedErrorMsg| '|precompilation|
+            (format nil
+             "Abbreviations must have 8 or fewer characters and should be ~
+              uppercase.")
+            NIL)))
         (COND
-          ((NEQUAL |s| (UPCASE |s|)) (|throwKeyedMsg| 'S2IL0006 NIL)))
+          ((NEQUAL |s| (UPCASE |s|)) 
+           (|throwKeyedMsg|
+            (format nil
+             "Abbreviations must have 8 or fewer characters and should be ~
+              uppercase.") NIL)))
         (SPADLET |abb| (GETDATABASE |c| 'ABBREVIATION))
         (SPADLET |name| (GETDATABASE |a| 'CONSTRUCTOR))
         (SPADLET |type| (GETDATABASE |c| 'CONSTRUCTORKIND))
@@ -289,15 +309,17 @@
 (DEFUN |abbreviationError| (|c| |a| |typ| |abb| |name| |type| |error|)
   (DECLARE (IGNORE |abb|))
   (PROGN
-    (|sayKeyedMsg| 'S2IL0009 (CONS |a| (CONS |typ| (CONS |c| NIL))))
+    (|sayKeyedMsg| "Illegal abbreviation %1 for %2 %3 ."
+     (CONS |a| (CONS |typ| (CONS |c| NIL))))
     (COND
       ((BOOT-EQUAL |error| '|duplicateAbb|)
-       (|throwKeyedMsg| 'S2IL0010
+       (|throwKeyedMsg| "%1 is already an abbreviation for %2 %3 ."
            (CONS |a| (CONS |typ| (CONS |name| NIL)))))
       ((BOOT-EQUAL |error| '|abbIsName|)
-       (|throwKeyedMsg| 'S2IL0011 (CONS |a| (CONS |type| NIL))))
+       (|throwKeyedMsg| "%1 is the name of a %2 constructor."
+        (CONS |a| (CONS |type| NIL))))
       ((BOOT-EQUAL |error| '|wrongType|)
-       (|throwKeyedMsg| 'S2IL0012 (CONS |c| (CONS |type| NIL))))
+       (|throwKeyedMsg| "%1 is a %2 ." (CONS |c| (CONS |type| NIL))))
       ('T NIL))))
 
 ;abbreviate u ==
@@ -462,7 +484,8 @@
                                            |modeIfTrue|)
                                           G166229)))))))))
                 ((SPADLET |d| (|isDomainValuedVariable| |op|))
-                 (|throwKeyedMsg| 'S2IL0013 (CONS |op| (CONS |d| NIL))))
+                 (|throwKeyedMsg| "Error: %1 has value %2p ."
+                  (CONS |op| (CONS |d| NIL))))
                 ((SPADLET |r|
                           (|unabbrevSpecialForms| |op| |arglist|
                               |modeIfTrue|))
@@ -660,7 +683,8 @@
     (RETURN
       (SEQ (COND
              ((NEQUAL (|#| |arglist|) (|#| |argtypes|))
-              (|throwKeyedMsg| 'S2IL0014
+              (|throwKeyedMsg| 
+                "The constructor %1 takes %2 and you have given %3 ."
                   (CONS |op|
                         (CONS (|plural| (|#| |argtypes|)
                                   "argument")
diff --git a/src/interp/g-timer.lisp.pamphlet b/src/interp/g-timer.lisp.pamphlet
index 4b2e81a..286e8cc 100644
--- a/src/interp/g-timer.lisp.pamphlet
+++ b/src/interp/g-timer.lisp.pamphlet
@@ -341,8 +341,9 @@
   (DECLARE (SPECIAL |$InteractiveMode|))
   (COND
     ((AND (NEQUAL |name| (|peekTimedName|)) (NULL |$InteractiveMode|))
-     (|keyedSystemError| 'S2GL0015
-         (CONS |name| (CONS (|peekTimedName|) NIL))))
+     (|keyedSystemError|
+      "Internal timings are not balanced: timing classes are %1 and %2"
+      (cons |name| (cons (|peekTimedName|) NIL))))
     ('T (|updateTimedName| (|peekTimedName|)) (|popTimedName|))))
 
 ;--% Instrumentation specific to the interpreter
diff --git a/src/interp/i-analy.lisp.pamphlet b/src/interp/i-analy.lisp.pamphlet
index 6d29702..aa4bf1c 100644
--- a/src/interp/i-analy.lisp.pamphlet
+++ b/src/interp/i-analy.lisp.pamphlet
@@ -941,7 +941,8 @@
              ((IDENTP (SPADLET |id| (|getUnname| |t|)))
               (|putModeSet| |t| (|bottomUpIdentifier| |t| |id|)))
              ('T
-              (|keyedSystemError| 'S2GE0016
+              (|keyedSystemError|
+               "Unexpected error or improper call to system function %1: %2"
                   (CONS "bottomUp" (CONS "unknown object form" NIL)))))))))
 
 ;computeTypeWithVariablesTarget(p, q) ==
@@ -1022,7 +1023,11 @@
         (SPADLET |ms| (|bottomUp| |pred|))
         (COND
           ((NEQUAL |$Boolean| (CAR |ms|))
-           (|throwKeyedMsg| 'S2IB0001 (CONS |name| NIL)))
+           (|throwKeyedMsg|
+            (format nil
+             "An expression following %1 must evaluate to a Boolean and you ~
+              have written one that does not.")
+           (CONS |name| NIL)))
           ('T |ms|))))))
 
 ;bottomUpCompilePredicate(pred, name) ==
@@ -1074,9 +1079,10 @@
       (COND
         ((SPADLET |m| (|isType| |t|)) (|bottomUpType| |t| |m|))
         ((EQ |id| '|noMapVal|)
-         (|throwKeyedMsg| 'S2IB0002 NIL))
+         (|throwKeyedMsg| "The function is not defined for given value." NIL))
         ((EQ |id| '|noBranch|)
-         (|keyedSystemError| 'S2GE0016
+         (|keyedSystemError|
+          "Unexpected error or improper call to system function %1: %2"
              (CONS "bottomUpIdentifier"
                    (CONS "trying to evaluate noBranch" NIL))))
         ('T (|transferPropsToNode| |id| |t|)
@@ -1108,7 +1114,8 @@
                (OR (|interpRewriteRule| |t| |id| |expr|)
                    (AND (|isMapExpr| |expr|)
                         (CONS (|objMode| |u|) NIL))
-                   (|keyedSystemError| 'S2GE0016
+                   (|keyedSystemError|
+                  "Unexpected error or improper call to system function %1: %2"
                        (CONS "bottomUpIdentifier"
                              (CONS "cannot evaluate identifier" NIL)))))))
            ('T
@@ -1185,7 +1192,13 @@
         ((SPADLET |m| (|getMode| |t|))
          (COND
            ((AND (CONSP |m|) (EQ (QCAR |m|) '|Mapping|))
-            (|throwKeyedMsg| 'S2IB0003
+            (|throwKeyedMsg|
+             (format nil
+              "The user-defined function %1p cannot be applied as specified. ~
+               %l Possible reasons: %i %l 1. The function has been declared ~
+               but not defined. %l 2. Some arguments are functions, but they ~
+               are not declared. %l 3. The function is not being called with ~
+               the correct number of arguments. %u")
                 (CONS (|getUnname| |t|) NIL)))
            ('T
             (COND
@@ -1209,7 +1222,9 @@
                                  |m|)))
                (|putValue| |t| |val|) (CONS |m| NIL))
               ('T
-               (|throwKeyedMsg| 'S2IB0004 (CONS |id| (CONS |m| NIL))))))))
+               (|throwKeyedMsg|
+               "%1 is declared as being in %2p but has not been given a value."
+                 (CONS |id| (CONS |m| NIL))))))))
         ('T (SPADLET |val| (mkObjWrap |id| |defaultMode|))
          (COND
            ((OR (NULL |target|) (BOOT-EQUAL |defaultMode| |target|))
@@ -1319,7 +1334,10 @@
                         (COND
                           ((NULL (SPADLET |tmode|
                                           (|resolveTM| |mdv| |tmode|)))
-                           (EXIT (|keyedMsgCompFailure| 'S2IB0010 NIL))))))
+                           (EXIT
+                            (|keyedMsgCompFailure|
+                      "Cannot resolve type of value and declared partial type."
+                              NIL))))))
                      (|putValue| |t| (mkObj |expr| |tmode|))
                      (CONS |tmode| NIL)))
                ((OR |tmode|
@@ -1859,16 +1877,26 @@
                  |u|)
                 ((NULL |$genValue|)
                  (SPADLET |amsl| (|printableArgModeSetList|))
-                 (|throwKeyedMsgSP| 'S2IB0008
-                     (CONS "the union object"
-                           (CONS |amsl| NIL))
+                 (|throwKeyedMsgSP|
+                  (format nil
+                   "Cannot find a definition or applicable library operation ~
+                    named %1o with argument type(s) %ceon %2P %ceoff %l ~
+                    Perhaps you should use @ to indicate the required return ~
+                    type, or $ to specify which version of the function ~
+                    you need.")
+                   (CONS "the union object" (CONS |amsl| NIL))
                      |op|))
                 ('T (SPADLET |object| (|retract| (|getValue| |op|)))
                  (COND
                    ((BOOT-EQUAL |object| '|failed|)
-                    (|throwKeyedMsgSP| 'S2IB0008
-                        (CONS "the union object"
-                              (CONS |amsl| NIL))
+                    (|throwKeyedMsgSP|
+                  (format nil
+                   "Cannot find a definition or applicable library operation ~
+                    named %1o with argument type(s) %ceon %2P %ceoff %l ~
+                    Perhaps you should use @ to indicate the required return ~
+                    type, or $ to specify which version of the function ~
+                    you need.")
+                        (CONS "the union object" (CONS |amsl| NIL))
                         |op|))
                    ('T
                     (|putModeSet| |op| (CONS (|objMode| |object|) NIL))
@@ -1928,17 +1956,30 @@
                              (|prefix2String| (|objMode| |o|)))
                             ('T "<unknown type>")))
                  (SPADLET |msgKey|
-                          (COND
-                            ((NULL |amsl|) 'S2IB0013)
-                            ('T 'S2IB0012))))
+                  (COND
+                   ((NULL |amsl|)
+                    "Cannot find application of object of type %1 .")
+                   ('T
+                    (format nil
+                     "Cannot find application of object of type %1 to ~
+                      argument(s) of type(s) %ceon %2 %ceoff")))))
                 ('T
                  (SPADLET |msgKey|
-                          (COND
-                            ((NULL |amsl|) 'S2IB0011)
-                            ((SPADLET |n|
-                                      (|isSharpVarWithNum| |opName1|))
-                             (SPADLET |opName1| |n|) '|S2IB0008g|)
-                            ('T 'S2IB0008)))))
+                  (COND
+                   ((NULL |amsl|) 
+                    (format nil
+                     "Cannot find a no-argument definition or library ~
+                      operation named %1 ."))
+                   ((SPADLET |n| (|isSharpVarWithNum| |opName1|))
+                    (SPADLET |opName1| |n|)
+                     "Cannot find sharp variable with that number")
+                   ('T 
+                    (format nil
+                     "Cannot find a definition or applicable library ~
+                      operation named %1o with argument type(s) %ceon %2P ~
+                      %ceoff %l Perhaps you should use @ to indicate the ~
+                      required return type, or $ to specify which version of ~
+                      the function you need."))))))
               (|sayIntelligentMessageAboutOpAvailability| |opName1|
                   (|#| |argl|))
               (COND
@@ -1992,13 +2033,29 @@
                   (|#| (|getAllModemapsFromDatabase| |opName| NIL)))
          (COND
            ((EQL |nAllMmsWithName| 0)
-            (|sayKeyedMsg| '|S2IB0008a| (CONS |opName| NIL)))
+            (|sayKeyedMsg|
+             (format nil
+              "There are no library operations named %1 %l Use HyperDoc ~
+               Browse or issue %ceon )what op %1 %ceoff to learn if there is ~
+               any operation containing %1 in its name.")
+             (CONS |opName| NIL)))
            ((EQL |nAllExposedMmsWithName| 0)
             (COND
               ((EQL |nAllMmsWithName| 1)
-               (|sayKeyedMsg| '|S2IB0008b| (CONS |opName| NIL)))
+               (|sayKeyedMsg|
+                (format nil
+                 "There are no exposed library operations named %1 but there ~
+                  is one unexposed operation with that name. Use HyperDoc ~
+                  Browse or issue %ceon )display op %1 %ceoff to learn more ~
+                  about the available operation.")
+                 (CONS |opName| NIL)))
               ('T
-               (|sayKeyedMsg| '|S2IB0008c|
+               (|sayKeyedMsg|
+                (format nil
+                 "There are no exposed library operations named %1 but there ~
+                  are %2 unexposed operations with that name. Use HyperDoc ~
+                  Browse or issue %ceon )display op %1 %ceoff to learn more ~
+                  about the available operations.")
                    (CONS |opName| (CONS |nAllMmsWithName| NIL))))))
            ('T
             (SPADLET |nAllExposedMmsWithNameAndArgs|
@@ -2008,7 +2065,15 @@
                               |nArgs|)))
             (COND
               ((EQL |nAllMmsWithNameAndArgs| 0)
-               (|sayKeyedMsg| '|S2IB0008d|
+               (|sayKeyedMsg|
+                (format nil
+                 "There are no library operations named %1 having %2 ~
+                  argument(s) though there are %3 exposed operation(s) and ~
+                  %4 unexposed operation(s) having a different number of ~
+                  arguments. Use HyperDoc Browse, or issue %ceon )what op ~
+                  %1 %ceoff to learn what operations contain %1 in their ~
+                  names, or issue %ceon )display op %1 %ceoff to learn ~
+                  more about the available operations.")
                    (CONS |opName|
                          (CONS |nArgs|
                                (CONS |nAllExposedMmsWithName|
@@ -2017,7 +2082,13 @@
                                        |nAllExposedMmsWithName|)
                                       NIL))))))
               ((EQL |nAllExposedMmsWithNameAndArgs| 0)
-               (|sayKeyedMsg| '|S2IB0008e|
+               (|sayKeyedMsg|
+                (format nil
+                 "There are no exposed library operations named %1 having %2 ~
+                  argument(s) though there are %3 unexposed operation(s) ~
+                  with %2 argument(s). Use HyperDoc Browse, or issue %ceon ~
+                  )display op %1 %ceoff to learn more about the available ~
+                  operations.")
                    (CONS |opName|
                          (CONS |nArgs|
                                (CONS (SPADDIFFERENCE
@@ -2025,7 +2096,15 @@
                                       |nAllExposedMmsWithNameAndArgs|)
                                      NIL)))))
               ('T
-               (|sayKeyedMsg| '|S2IB0008f|
+               (|sayKeyedMsg|
+                (format nil
+                 "There are %3 exposed and %4 unexposed library operations ~
+                  named %1 having %2 argument(s) but none was determined to ~
+                  be applicable. Use HyperDoc Browse, or issue %ceon ~
+                  )display op %1 %ceoff to learn more about the available ~
+                  operations. Perhaps package-calling the operation or using ~
+                  coercions on the arguments will allow you to apply the ~
+                  operation.")
                    (CONS |opName|
                          (CONS |nArgs|
                                (CONS |nAllExposedMmsWithNameAndArgs|
@@ -2111,8 +2190,10 @@
               (SPADLET |val| (|fetchOutput| |i|))
               (|putValue| |op| |val|)
               (|putModeSet| |op| (CONS (|objMode| |val|) NIL)))
-             ('T (|throwKeyedMsgSP| "S2IB0006" NIL |t|))))
-          ('T (|throwKeyedMsgSP| "S2IB0006" NIL |op|)))))))
+             ('T (|throwKeyedMsgSP|
+              "The argument to %% must be a single integer." NIL |t|))))
+          ('T (|throwKeyedMsgSP| 
+               "The argument to %% must be a single integer." NIL |op|)))))))
 
 ;bottomUpFormRetract(t,op,opName,argl,amsl) ==
 ;  -- tries to find one argument, which can be pulled back, and calls
diff --git a/src/interp/i-code.lisp.pamphlet b/src/interp/i-code.lisp.pamphlet
index 4516a47..768860d 100755
--- a/src/interp/i-code.lisp.pamphlet
+++ b/src/interp/i-code.lisp.pamphlet
@@ -263,7 +263,10 @@
                                          (CONS (MKQ 'T)
                                           (CONS
                                            (CONS '|throwKeyedMsg|
-                                            (CONS (MKQ 'S2IM0016)
+                                            (CONS (MKQ 
+      (format nil 
+       "The user-defined function %1p has branched to an undefined branch in ~
+        conditional processing."))
                                              (CONS (MKQ |$mapName|)
                                               NIL)))
                                            NIL))
@@ -378,7 +381,8 @@
                                     (CONS |targ| (CONS |mapn| NIL))))
                         NIL)))
            ('T
-            (|keyedSystemError| 'S2GE0016
+            (|keyedSystemError| 
+             "Unexpected error or improper call to system function %1: %2"
                 (CONS "wrapMapBodyWithCatch"
                       (CONS "bad CATCH for in function form" NIL))))))
         ('T
diff --git a/src/interp/i-coerce.lisp.pamphlet b/src/interp/i-coerce.lisp.pamphlet
index e086ad2..3570610 100644
--- a/src/interp/i-coerce.lisp.pamphlet
+++ b/src/interp/i-coerce.lisp.pamphlet
@@ -59,7 +59,8 @@ The special routines that  do the coercions typically  involve a "2"
          (COND
            (|t'| (|objValUnwrap| |t'|))
            ('T
-            (|sayKeyedMsg| 'S2IC0004
+            (|sayKeyedMsg|
+           "Conversion failed in the compiled user function %1 from %2p to %3p"
                 (CONS |mapName|
                       (CONS (|objMode| |triple|) (CONS |t| NIL))))
             "failed")))))))
@@ -86,7 +87,9 @@ The special routines that  do the coercions typically  involve a "2"
            ((BOOT-EQUAL |mapName| '|noMapName|)
             (|throwKeyedMsgCannotCoerceWithValue| (|objVal| |triple|)
                 (|objMode| |triple|) |t|))
-           ('T (|sayKeyedMsg| 'S2IC0005 (CONS |mapName| NIL))
+           ('T (|sayKeyedMsg|
+                "Conversion failed in the compiled user function %1 ."
+                (CONS |mapName| NIL))
             (|throwKeyedMsgCannotCoerceWithValue| (|objVal| |triple|)
                 (|objMode| |triple|) |t|))))))))
 
@@ -877,7 +880,7 @@ that the domain is not fully formed. In this case we return [[NIL]].
               ((BOOT-EQUAL |key| '|Zero|)
                (|getConstantFromDomain| (CONS '|0| NIL) |domainForm|))
               ('T
-               (|throwKeyedMsg| 'S2IC0008
+               (|throwKeyedMsg| "No such constant %1 in domain %2p ."
                    (CONS |form| (CONS |domainForm| NIL))))))
            ('T (SPADLET |domain| (|evalDomain| |domainForm|))
             (SPADCALL (|compiledLookupCheck| |key| |sig| |domain|)))))))))
@@ -1555,7 +1558,8 @@ Interpreter Coercion Query Functions
                                      (AND G166891
                                       (|canCoerce| |ud| |t2|)))))))))
                ('T
-                (|keyedSystemError| 'S2GE0016
+                (|keyedSystemError|
+                 "Unexpected error or improper call to system function %1: %2"
                     (CONS "canCoerceUnion"
                           (CONS "called with 2 non-Unions" NIL))))))))))
 
@@ -2212,7 +2216,12 @@ Interpreter Coercion Query Functions
              ((BOOT-EQUAL |t1| '|$NoValueMode|)
               (COND
                 (|$compilingMap| (|clearDependentMaps| |$mapName| NIL)))
-              (|throwKeyedMsg| 'S2IC0009
+              (|throwKeyedMsg|
+               (format nil
+                "You are trying to use something (probably a loop) in a ~
+                 situation where a value is expected.  In particular, you ~
+                 are trying to convert this to the type %1p . The following ~
+                 information may help:  possible function name:  %2p")
                   (CONS |t2| (CONS |$mapName| NIL))))
              ('T (SPADLET |$insideCoerceInteractive| 'T)
               (SPADLET |expr2| (BOOT-EQUAL |t2| |$OutputForm|))
@@ -3215,7 +3224,8 @@ Interpreter Coercion Query Functions
                                           (SPADLET |targetType| |typ|))))))))
                   (COND
                     ((NULL |targetType|)
-                     (|keyedSystemError| 'S2IC0013 NIL))
+                     (|keyedSystemError|
+                       "Cannot determine branch of Union." NIL))
                     ((AND (CONSP |predicate|)
                           (EQ (QCAR |predicate|) 'EQCAR)
                           (PROGN
@@ -3256,7 +3266,7 @@ Interpreter Coercion Query Functions
         (SPADLET |p| (|position| (|objMode| |object|) |doms|))
         (COND
           ((BOOT-EQUAL |p| (SPADDIFFERENCE 1))
-           (|keyedSystemError| 'S2IC0014
+           (|keyedSystemError| "The type %1p is not branch of %2p"
                (CONS (|objMode| |object|) (CONS |union| NIL))))
           ('T (SPADLET |val| (|objVal| |object|))
            (COND
@@ -4308,7 +4318,8 @@ Interpreter Coercion Query Functions
                                       (PROGN
                                         (SPADLET |b| (QCAR |ISTMP#2|))
                                         'T)))))))
-                 (|keyedSystemError| 'S2IC0015 NIL))
+                 (|keyedSystemError|
+                   "Generated code is incorrect for equation" NIL))
                 ('T
                  (SPADLET |code|
                           (CONS 'SPADCALL
diff --git a/src/interp/i-coerfn.lisp.pamphlet b/src/interp/i-coerfn.lisp.pamphlet
index 6e22e7e..2b809f7 100755
--- a/src/interp/i-coerfn.lisp.pamphlet
+++ b/src/interp/i-coerfn.lisp.pamphlet
@@ -4153,7 +4153,8 @@ all these coercion functions have the following result:
            (SPADLET |den'| (|objValUnwrap| |den'|))
            (COND
              ((|equalZero| |den'| |target|)
-              (|throwKeyedMsg| 'S2IA0001 NIL))
+              (|throwKeyedMsg| 
+                "Division by zero on conversion to GaloisField." nil))
              ('T
               (SPADCALL |num'| |den'|
                   (|getFunctionFromDomain| '/ |target|
diff --git a/src/interp/i-eval.lisp.pamphlet b/src/interp/i-eval.lisp.pamphlet
index eada522..034c60b 100644
--- a/src/interp/i-eval.lisp.pamphlet
+++ b/src/interp/i-eval.lisp.pamphlet
@@ -185,7 +185,11 @@
         (COND
          ((ATOM |form|) (|evaluateType| (CONS |form| NIL)))
          ((QUOTE T)
-         (|throwEvalTypeMsg| 'S2IE0003
+         (|throwEvalTypeMsg| 
+          (format nil
+           "Although %1 is the name of a constructor, a full type must be ~
+            specified in the context you have used it. Issue )show %2 for ~
+            more information.")
           (CONS |form| (CONS |form| NIL))))))))))))) 
 
 ;--% Code Evaluation
@@ -466,13 +470,16 @@
                   (|NRTcompileEvalForm| |opName| |fun| |dcVector|))
                  (COND
                   ((NULL |fun0|)
-                   (|throwKeyedMsg| (QUOTE S2IE0008) (CONS |opName| NIL)))
+                   (|throwKeyedMsg|
+ "Cannot find an applicable defined function %1 for the given arguments."
+                    (CONS |opName| NIL)))
                   ((QUOTE T)
                    (SPADLET |bpi| (CAR |fun0|))
                    (SPADLET |domain| (CDR |fun0|))
                    (COND
                     ((EQ |bpi| #'|Undef|)
-                     (|sayKeyedMsg| (QUOTE S2IE0009)
+                     (|sayKeyedMsg|
+                      "Operation %1 : %2 is not implemented in %3p ."
                       (CONS |opName|
                        (CONS 
                         (|formatSignature| (CDR |sig|))
@@ -617,7 +624,10 @@
 (DEFUN |getArgValue2| (|a| |t| |se?| |opName|)
  (COND
   ((AND |se?| (NEQUAL (|objMode| (|getValue| |a|)) |t|))
-   (|throwKeyedMsg| (QUOTE S2IE0013)
+   (|throwKeyedMsg|
+    (format nil
+     "The argument to the side-effect producing operation %1 is not allowed ~
+      to be converted from type %2p to type %3p .")
     (CONS |opName| (CONS (|objMode| (|getValue| |a|)) (CONS |t| NIL)))))
   ((QUOTE T) (|getArgValue| |a| |t|)))) 
 
@@ -627,7 +637,9 @@
 (DEFUN |getArgValueOrThrow| (|x| |type|)
  (OR
   (|getArgValue| |x| |type|)
-  (|throwKeyedMsg| (QUOTE S2IC0007) (CONS |type| NIL)))) 
+  (|throwKeyedMsg|
+   "Cannot convert an element of the construct to type %1p ."
+   (CONS |type| NIL)))) 
 
 ;getMappingArgValue(a,t,m is ['Mapping,:ml]) ==
 ;  (una := getUnname a) in $localVars =>
@@ -725,7 +737,10 @@
 (DEFUN |getArgValueComp2| (|arg| |type| |cond| |se?| |opName|)
  (COND
   ((AND |se?| (NEQUAL (|objMode| (|getValue| |arg|)) |type|))
-   (|throwKeyedMsg| (QUOTE S2IE0013)
+   (|throwKeyedMsg|
+    (format nil
+     "The argument to the side-effect producing operation %1 is not allowed ~
+      to be converted from type %2p to type %3p .")
     (CONS |opName| (CONS (|objMode| (|getValue| |arg|)) (CONS |type| NIL)))))
   ((QUOTE T)
    (|getArgValueComp| |arg| |type| |cond|)))) 
@@ -764,7 +779,14 @@
          ((QUOTE T)
           (SPADLET |alias| (|get| |$mapName| (QUOTE |alias|) |$e|))
           (SPADLET |n| (ELT |alias| (SPADDIFFERENCE |num| 1)))))))
-      (|keyedMsgCompFailure| (QUOTE S2IE0010) (CONS |n| NIL)))))))) 
+      (|keyedMsgCompFailure|
+       (format nil
+        "Your expression cannot be fully compiled because it contains an ~
+         integer expression (for %1 ) whose sign cannot be determined (in ~
+          general) and so must be specified by you. Perhaps you can try ~
+          substituting something like %ceon ( %1 :: PI ) %l or %l ( %1 :: ~
+          NNI ) %ceoff into your expression for %1 .")
+       (CONS |n| NIL)))))))) 
 
 ;evalFormMkValue(op,form,tm) ==
 ;  val:=
diff --git a/src/interp/i-funsel.lisp.pamphlet b/src/interp/i-funsel.lisp.pamphlet
index 9fd9d41..cbee411 100644
--- a/src/interp/i-funsel.lisp.pamphlet
+++ b/src/interp/i-funsel.lisp.pamphlet
@@ -1925,7 +1925,11 @@
  (declare (special |$reportBottomUpFlag|))
   (cond
    ((|isPartialMode| dc) 
-    (|throwKeyedMsg| 'S2IF0001 nil))
+    (|throwKeyedMsg|
+     (format nil
+     "A $-expression must have a fully specified domain or package on the ~
+      right-hand side.")
+      nil))
    ((setq mmS (|findFunctionInDomain| name dc nil types1 types2 t t))
     (|orderMms| name mmS types1 types2 nil))
    (t
@@ -2374,9 +2378,12 @@ the types A and B themselves are not sorted by preference.
              (setq |$reportBottomUpFlag| NIL)
              (COND
                ((|member| (CAR |dc|) |$nonLisplibDomains|)
-                (|throwKeyedMsg| 'S2IF0002 (CONS (CAR |dc|) NIL)))
+                (|throwKeyedMsg| "Functions from %1 are not available yet."
+                  (CONS (CAR |dc|) NIL)))
                ((NULL (|constructor?| (CAR |dc|)))
-                (|throwKeyedMsg| 'S2IF0003 (CONS (CAR |dc|) NIL)))
+                (|throwKeyedMsg| 
+                  "%1 must denote a domain or package constructor."
+                   (CONS (CAR |dc|) NIL)))
                ((setq |p|
                          (|findFunctionInDomain| |op| |dc| NIL |args|
                              |args| NIL NIL))
@@ -2394,10 +2401,13 @@ the types A and B themselves are not sorted by preference.
                                         (|compiledLookup| |op| |nsig|
                                          |domain|))))))
                 (OR |b|
-                    (|throwKeyedMsg| 'S2IS0023
+                    (|throwKeyedMsg|
+                        "The function %1 is not implemented in %2p ."
                         (CONS |op| (CONS |dc| NIL)))))
                (t
-                (|throwKeyedMsg| 'S2IF0004 (CONS |op| (CONS |dc| NIL))))))))))
+                (|throwKeyedMsg|
+                 "The function %1b cannot be found in %2p ."
+                 (CONS |op| (CONS |dc| NIL))))))))))
 
 ;isOpInDomain(opName,dom,nargs) ==
 ;  -- returns true only if there is an op in the given domain with
@@ -2545,12 +2555,17 @@ the types A and B themselves are not sorted by preference.
                  (|subCopy| |mmList| (|constructSubst| |dom|)))
         (COND
           ((NULL |mmList|)
-           (|throwKeyedMsg| 'S2IS0021 (CONS |opName| (CONS |dom| NIL))))
+           (|throwKeyedMsg| 
+            "There is no operation named %1 in the domain or package %2p ."
+            (CONS |opName| (CONS |dom| NIL))))
           (t
            (COND
              ((> (|#| (CDR |mmList|)) 1)
               (setq |mm| (|selectMostGeneralMm| (CDR |mmList|)))
-              (|sayKeyedMsg| 'S2IS0022
+              (|sayKeyedMsg|
+                (format nil
+                 "There is more than one %1 in the domain or package %2p . ~
+                  The one being chosen has type %3p .")
                   (CONS |opName|
                         (CONS |dom|
                               (CONS (CONS '|Mapping| (CAR |mm|)) NIL)))))
@@ -2567,8 +2582,9 @@ the types A and B themselves are not sorted by preference.
            (COND
              ((OR (NULL |fun|) (NULL (CONSP |fun|))) NIL)
              ((BOOT-EQUAL (CAR |fun|) #'|Undef|)
-              (|throwKeyedMsg| 'S2IS0023
-                  (CONS |opName| (CONS |dom| NIL))))
+              (|throwKeyedMsg| 
+                "The function %1 is not implemented in %2p ."
+                (CONS |opName| (CONS |dom| NIL))))
              (t
               (setq |binVal|
                        (COND (|$genValue| (|wrap| |fun|)) (t |fun|)))
@@ -3007,7 +3023,9 @@ the types A and B themselves are not sorted by preference.
                                    (CONS |y|
                                     (CONS (NREVERSE $RTC) NIL)))
                              NIL))
-                      (t (|sayKeyedMsg| 'S2IF0006 (CONS |y| NIL)) NIL)))))))))
+                      (t (|sayKeyedMsg|
+                          "Skipping function with unimplemented form %1 ."
+                          (CONS |y| NIL)) NIL)))))))))
 
 ;findFunctionInCategory(op,dc,tar,args1,args2,$Coerce,$SubDom) ==
 ;  -- looks for a modemap for op with signature  args1 -> tar
@@ -3235,7 +3253,8 @@ the types A and B themselves are not sorted by preference.
                                   t))))
                     (NULL (|matchMmCond| |cond1|)))
                    (t
-                    (|keyedSystemError| 'S2GE0016
+                    (|keyedSystemError| 
+                  "Unexpected error or improper call to system function %1: %2"
                         (CONS  "matchMmCond"
                               (CONS  "unknown form of condition"
                                     NIL)))))))))))
@@ -3590,7 +3609,8 @@ the types A and B themselves are not sorted by preference.
       (return (|opOf| (caddr condition))))))
    (cond
     ((null val)
-     (|keyedSystemError| 'S2GE0016
+     (|keyedSystemError|
+      "Unexpected error or improper call to system function %1: %2"
       (list "getDomainFromMm" "Can't find domain in modemap condition")))
     (t val))))
 
@@ -4308,7 +4328,8 @@ the types A and B themselves are not sorted by preference.
       (SEQ (COND
              ((AND (CONSP |mmC|) (EQ (QCAR |mmC|) 'OR)
                    (PROGN (setq |args| (QCDR |mmC|)) t))
-              (|keyedSystemError| 'S2GE0016
+              (|keyedSystemError|
+                "Unexpected error or improper call to system function %1: %2"
                   (CONS  "evalMmStackInner"
                         (CONS  "OR condition nested inside an AND"
                               NIL))))
diff --git a/src/interp/i-intern.lisp.pamphlet b/src/interp/i-intern.lisp.pamphlet
index c064a78..4741ee2 100644
--- a/src/interp/i-intern.lisp.pamphlet
+++ b/src/interp/i-intern.lisp.pamphlet
@@ -276,7 +276,10 @@ we match the correct number of args
  (let (tree v)
  (declare (special |$immediateDataSymbol| |$Void|))
   (cond
-   ((null x) (|throwKeyedMsg| 'S2IP0005 (cons "NIL" nil)))
+   ((null x)
+    (|throwKeyedMsg|
+     "%1 is not a valid identifier to use in Axiom."
+     (cons "NIL" nil)))
    ((vecp x) x)
    ((atom x)
     (cond
@@ -291,7 +294,9 @@ we match the correct number of args
       (setq v (|mkAtreeNode| |$immediateDataSymbol|))
       (|putValue| v (|getBasicObject| x)) v)
      ((identp x) (|mkAtreeNode| x))
-     (t (|keyedSystemError| 'S2II0002 (cons x nil)))))
+     (t (|keyedSystemError|
+         "Unknown form of attributed tree: %1s"
+         (cons x nil)))))
    ((consp x) (|mkAtree2| x (qcar x) (qcdr x)))
    (t (|systemErrorHere| "mkAtree1")))))
 
@@ -616,7 +621,8 @@ mkAtree2 and mkAtree3 were created because mkAtree1 got so big
          (|mkAtreeNode| '|Dollar|)
          (cons d (cons (|mkAtree1| a) nil))))))
      (t
-      (|keyedSystemError| 'S2II0003
+      (|keyedSystemError|
+       "Improper use of %1 with argument %2s: %3"
        (cons "$" (cons argl (cons "not qualifying an operator" nil)))))))
    (t (|mkAtree3| x op argl)))))
 
@@ -1546,7 +1552,9 @@ May be a number or a vector
     ((and (consp x) (progn (setq op (qcar x)) t)) (|getMode| op))
     ((vecp x) (elt x 1))
     ((setq m (|getBasicMode| x)) m)
-    (t (|keyedSystemError| 'S2II0001 (cons x nil)))))) 
+    (t (|keyedSystemError|
+        "The attributed tree form %1s is not a vector."
+        (cons x nil)))))) 
 
 \end{chunk}
 
@@ -1561,7 +1569,10 @@ May be a number or a vector
  (let (op)
   (cond
    ((and (consp x) (progn (setq op (qcar x)) t)) (|putMode| op y))
-   ((null (vecp x)) (|keyedSystemError| 'S2II0001 (cons x nil)))
+   ((null (vecp x))
+    (|keyedSystemError|
+      "The attributed tree form %1s is not a vector."
+      (cons x nil)))
    (t (setelt x 1 y)))))
 
 \end{chunk}
@@ -1582,7 +1593,9 @@ May be a number or a vector
     ((atom x)
      (cond
       ((setq z (|getBasicObject| x)) z)
-      (t (|keyedSystemError| 'S2II0001 (cons x nil)))))
+      (t (|keyedSystemError|
+          "The attributed tree form %1s is not a vector."
+          (cons x nil)))))
     (t (|getValue| (car x))))))
 
 \end{chunk}
@@ -1598,7 +1611,10 @@ May be a number or a vector
  (let (op)
    (cond
     ((and (consp x) (progn (setq op (qcar x)) t)) (|putValue| op y))
-    ((null (vecp x)) (|keyedSystemError| 'S2II0001 (cons x nil)))
+    ((null (vecp x))
+      (|keyedSystemError|
+       "The attributed tree form %1s is not a vector."
+       (cons x nil)))
     (t (setelt x 2 y)))))
 
 \end{chunk}
@@ -1657,7 +1673,10 @@ May be a number or a vector
 (defun |getUnname1| (x)
  (cond
   ((vecp x) (elt x 0))
-  ((null (atom x)) (|keyedSystemError| 'S2II0001 (cons x nil)))
+  ((null (atom x))
+    (|keyedSystemError|
+     "The attributed tree form %1s is not a vector."
+     (cons x nil)))
   (t x)))
 
 \end{chunk}
@@ -1678,7 +1697,8 @@ May be a number or a vector
        (progn (setq m (qcar tmp1)) t)))
      m)
     (t
-     (|keyedSystemError| 'S2GE0016
+     (|keyedSystemError| 
+      "Unexpected error or improper call to system function %1: %2"
        (list "computedMode" "non-singleton modeset"))))))
 
 \end{chunk}
@@ -1695,7 +1715,10 @@ May be a number or a vector
  (let (op)
   (cond
     ((and (consp x) (progn (setq op (qcar x)) t)) (|putModeSet| op y))
-    ((null (vecp x)) (|keyedSystemError| 'S2II0001 (cons x nil)))
+    ((null (vecp x))
+     (|keyedSystemError|
+      "The attributed tree form %1s is not a vector."
+      (cons x nil)))
     (t (setelt x 3 y) y))))
 
 \end{chunk}
@@ -1770,11 +1793,14 @@ May be a number or a vector
          (cons m nil))
         (t y)))
       (t
-       (|keyedSystemError| 'S2GE0016 (list "getModeSet" "no mode set")))))
+       (|keyedSystemError|
+        "Unexpected error or improper call to system function %1: %2"
+        (list "getModeSet" "no mode set")))))
     ((setq m (|getBasicMode| x)) (cons m nil))
     ((null (atom x)) (|getModeSet| (car x)))
     (t
-     (|keyedSystemError| 'S2GE0016
+     (|keyedSystemError|
+      "Unexpected error or improper call to system function %1: %2"
       (list "getModeSet" "not an attributed tree"))))))
 
 \end{chunk}
@@ -1840,12 +1866,14 @@ May be a number or a vector
            (cons (|getBasicMode0| f t) nil))
           (t y)))))
       (t
-       (|keyedSystemError| 'S2GE0016
+       (|keyedSystemError|
+        "Unexpected error or improper call to system function %1: %2"
         (list "getModeSetUseSubomain" "no mode set")))))
     ((setq m (|getBasicMode0| x t)) (cons m nil))
     ((null (atom x)) (|getModeSetUseSubdomain| (car x)))
     (t
-     (|keyedSystemError| 'S2GE0016
+     (|keyedSystemError|
+      "Unexpected error or improper call to system function %1: %2"
       (list "getModeSetUseSubomain" "not an attributed tree"))))))
 
 \end{chunk}
@@ -1911,7 +1939,9 @@ May be a number or a vector
        (|coerceInt|
         (mkObj x (cons '|Variable| (cons x nil)))
         mode)))
-      (|throwKeyedMsg| 'S2IE0001 (cons x nil)))
+      (|throwKeyedMsg|
+       "You cannot use %1 in the manner you have because it has no value."
+       (cons x nil)))
     (t (|objValUnwrap| v)))))
 
 \end{chunk}
@@ -1967,7 +1997,9 @@ May be a number or a vector
            (setq vp (|coerceInt| u mode)) 
            (cond
             ((null vp)
-             (|throwKeyedMsg| 'S2IC0002 (list (|objMode| u) mode)))
+             (|throwKeyedMsg|
+              "Cannot convert the value from type %1p to %2p ."
+              (list (|objMode| u) mode)))
             (t (|objValUnwrap| vp))))))))
       ((setq m (|get| id '|mode| e))
        (cond
@@ -1983,7 +2015,12 @@ May be a number or a vector
                  mp)))
          (|objValUnwrap| u))
         (t
-         (|throwKeyedMsg| 'S2IE0002 (list id m)))))
+         (|throwKeyedMsg|
+          (format nil
+           "Though %1 has declared type (or partial type) %2p it does not ~
+            have an assigned value. You must give it one before it can ~
+            be so used.")
+           (list id m)))))
       (t |$failure|)))
    (t |$failure|))))
 
diff --git a/src/interp/i-map.lisp.pamphlet b/src/interp/i-map.lisp.pamphlet
index d9766c6..ec73f51 100644
--- a/src/interp/i-map.lisp.pamphlet
+++ b/src/interp/i-map.lisp.pamphlet
@@ -232,16 +232,26 @@
                   ((AND (SPADLET |oldMode| (|get| |op| '|mode| |$e|))
                         (NULL (AND (CONSP |oldMode|)
                                    (EQ (QCAR |oldMode|) '|Mapping|))))
-                   (|throwKeyedMsg| 'S2IM0001
+                   (|throwKeyedMsg|
+                    (format nil
+                     "The previous declaration of %1 as %2p is incompatible ~
+                      with its new use as a function. If you do not want the ~
+                      old value, issue )clear prop %1 .")
                        (CONS |op| (CONS |oldMode| NIL))))
                   ('T (|putHist| |op| '|isInterpreterRule| NIL |$e|)
                    (|putHist| |op| '|isInterpreterFunction| 'T |$e|)))))
              (COND
                ((OR (NUMBERP |op|)
                     (|member| |op| '(|true| |false| |nil| % %%)))
-                (|throwKeyedMsg| 'S2IM0002 (CONS |lhs| NIL)))
+                (|throwKeyedMsg|
+              "%1 is not valid on the left-hand side of a function definition."
+                 (CONS |lhs| NIL)))
                ((NEQUAL |op| (SPADLET |op'| (|unabbrev| |op|)))
-                (|throwKeyedMsg| 'S2IM0003
+                (|throwKeyedMsg|
+                 (format nil
+                  "You have used the abbreviation %1 of the constructor %2 ~
+                   as an identifier on the left hand side of a function ~
+                   definition.  This is not allowed.")
                     (CONS |op| (CONS |op'| NIL))))
                ('T
                 (SPADLET |parameters|
@@ -275,7 +285,10 @@
                                      (|evaluateType| (|unabbrev| |d|)))
                                     (COND
                                       ((|isPartialMode| |d'|)
-                                       (|throwKeyedMsg| 'S2IM0004 NIL))
+                                       (|throwKeyedMsg|
+   (format nil "Partial types are not allowed in the declarations of ~
+                function arguments or return types.")
+     NIL))
                                       ('T
                                        (SPADLET |mapmode|
                                         (CONS |d'| |mapmode|)))))
@@ -283,12 +296,15 @@
                 (COND
                   (|allDecs| (SPADLET |mapmode| (NREVERSE |mapmode|))
                       (|putHist| |op| '|mode| |mapmode| |$e|)
-                      (|sayKeyedMsg| 'S2IM0006
+                      (|sayKeyedMsg|
+                       "Function declaration %1 has been added to workspace."
                           (CONS (|formatOpSignature| |op|
                                     (CDR |mapmode|))
                                 NIL)))
                   (|someDecs|
-                      (|throwKeyedMsg| 'S2IM0007 (CONS |op| NIL)))
+                      (|throwKeyedMsg|
+       "All or none of the arguments and result type of %1p must be declared."
+                       (CONS |op| NIL)))
                   ('T NIL))
                 (COND
                   ((PROGN
@@ -307,10 +323,16 @@
                              ((NEQUAL 0
                                       (SPADLET |numargs|
                                        (|#| (CDR |lhs|))))
-                              (EXIT (|throwKeyedMsg| 'S2IM0027
+                              (EXIT (|throwKeyedMsg| 
+       (format nil "No arguments are allowed on the left had side of a ~
+                    rule definition and you supplied %1 for rule %2")
                                      (CONS |numargs| (CONS |op| NIL)))))))
                           ((NEQUAL (|#| (CDR |lhs|)) (|#| |mapargs|))
-                           (|throwKeyedMsg| 'S2IM0008 (CONS |op| NIL)))))))
+                           (|throwKeyedMsg|
+       (format nil 
+        "The number of parameters in your definition for %1p does not ~
+         correspond to the declared number of arguments.")
+                            (CONS |op| NIL)))))))
                 (SPADLET |userVariables1|
                          (|getUserIdentifiersIn| |rhs|))
                 (SPADLET |$freeVars| NIL) (SPADLET |$localVars| NIL)
@@ -767,7 +789,8 @@
                                        (|getUserIdentifiersIn| |a|)
                                        |varList|)))
                             ('T
-                             (|keyedSystemError| 'S2GE0016
+                             (|keyedSystemError|
+                "Unexpected error or improper call to system function %1: %2"
                                  (CONS "getUserIdentifiersInIterators"
                                        (CONS
                                         "unknown iterator construct"
@@ -1066,7 +1089,9 @@
     (DECLARE (SPECIAL |$displayDroppedMap|))
     (RETURN
       (SEQ (PROGN
-             (|sayKeyedMsg| 'S2IM0017 (CONS (|#| |l|) (CONS |op| NIL)))
+             (|sayKeyedMsg|
+              "%1 old definition(s) deleted for function or rule %2p %3"
+              (CONS (|#| |l|) (CONS |op| (cons " "NIL))))
              (COND
                (|$displayDroppedMap|
                    (DO ((G166722 |l| (CDR G166722))
@@ -1758,7 +1783,13 @@
                                    'T)))))
                    |target|)
                   ('T
-                   (|throwKeyedMsg| 'S2IM0009
+                   (|throwKeyedMsg|
+                    (format nil
+                     "A loop has been detected in analyzing function/rule ~
+                      %1 and it cannot be further processed. It would ~
+                      probably help if you declared the function. The ~
+                      functions/rules that were being analyzed were: ~
+                      %l %2")
                        (CONS |$mapName|
                              (CONS (PROG (G167142)
                                      (SPADLET G167142 NIL)
@@ -2202,7 +2233,9 @@
                                          |$env|))))))))
              (COND
                ((NULL (SPADLET |val| (|interpMap| |opName| |tar|)))
-                (|throwKeyedMsg| 'S2IM0010 (CONS |opName| NIL)))
+                (|throwKeyedMsg|
+                  "Axiom cannot compile or interpret code for function %1 ."
+                  (CONS |opName| NIL)))
                ('T (|putValue| |op| |val|)
                 (|removeBodyFromEnv| |opName|)
                 (SPADLET |ms|
@@ -2594,16 +2627,20 @@
                         ('T |op|)))
              (COND
                ((|get| |op| '|isInterpreterRule| |$e|)
-                (|sayKeyedMsg| 'S2IM0014
+                (|sayKeyedMsg| 
+                 "Compiling body of rule %1p to compute value of type %2 %3"
                     (CONS |op0|
                           (CONS (COND
                                   ((CONSP |sig|)
                                    (|prefix2String| (CAR |sig|)))
                                   ('T "?"))
-                                NIL))))
+                                (cons " " NIL)))))
                ('T
-                (|sayKeyedMsg| 'S2IM0015
-                    (CONS |op0| (CONS (|formatSignature| |sig|) NIL)))))
+                (|sayKeyedMsg| 
+                  "Compiling function %1 with type %2 %3"
+                  (CONS |op0|
+                   (CONS (|formatSignature| |sig|)
+                    (cons " " NIL))))))
              (SPADLET |$whereCacheList| (CONS |op| |$whereCacheList|))
              (SPADLET |locals|
                       (SETDIFFERENCE (COPY |$localVars|) |parms|))
@@ -2747,7 +2784,10 @@
                                           (OR
                                            (|coerceInteractive|
                                             (mkObj |arg| |t1|) |t2|)
-                                           (|throwKeyedMsg| 'S2IC0001
+                                           (|throwKeyedMsg|
+   (format nil
+    "Cannot generate conversion for argument %1 in %2 from type ~
+     %3p to %4p.")
                                             (CONS |arg|
                                              (CONS |$mapName|
                                               (CONS |t1|
@@ -2858,7 +2898,8 @@
                        |argc|))
                 ('T |argc|)))
              ('T
-              (|keyedSystemError| 'S2GE0016
+              (|keyedSystemError|
+               "Unexpected error or improper call to system function %1: %2"
                   (CONS "mapRecurDepth"
                         (CONS "unknown function form" NIL)))))))))
 
@@ -3047,7 +3088,11 @@
                                      (CDR |$mapList|) |localMapInfo|))))))))
              (COND
                (|sigChanged|
-                   (|throwKeyedMsg| 'S2IM0011 (CONS |op| NIL)))
+                   (|throwKeyedMsg|
+                    (format nil
+                    "Axiom cannot determine the type for function %1 .~
+                     Please declare it.")
+                     (CONS |op| NIL)))
                ('T
                 (|putMapCode| |op| (|objVal| |code|) |sig| |name|
                     |parms| 'T)
@@ -3238,7 +3283,13 @@
                             (|nonRecursivePart1| |opName| |body|))
                    '|noMapVal|)
            |nrp|)
-          ('T (|throwKeyedMsg| 'S2IM0012 (CONS |opName| NIL))))))))
+          ('T 
+           (|throwKeyedMsg|
+            (format nil
+             "Axiom cannot determine the type of %1 because it cannot ~
+              analyze the non-recursive part, if that exists. This may be ~
+              remedied by declaring the function.")
+            (CONS |opName| NIL))))))))
 
 ;expandRecursiveBody(alreadyExpanded, body) ==
 ;  -- replaces calls to other maps with their bodies
@@ -3343,7 +3394,8 @@
                                            |alreadyExpanded| |arg|)
                                           G168122)))))))))))
              ('T
-              (|keyedSystemError| 'S2GE0016
+              (|keyedSystemError|
+                 "Unexpected error or improper call to system function %1: %2"
                   (CONS "expandRecursiveBody"
                         (CONS "unknown form of function body" NIL)))))))))
 
@@ -3497,7 +3549,8 @@
                                         (AND G168245
                                          (|notCalled| |opName| |x|)))))))))))
              ('T
-              (|keyedSystemError| 'S2GE0016
+              (|keyedSystemError|
+                "Unexpected error or improper call to system function %1: %2"
                   (CONS "notCalled"
                         (CONS "unknown form of function body" NIL)))))))))
 
@@ -3602,7 +3655,8 @@
                                    (CONS (|combineMapParts| |restMap|)
                                     NIL)))))))
              ('T
-              (|keyedSystemError| 'S2GE0016
+              (|keyedSystemError|
+               "Unexpected error or improper call to system function %1: %2"
                   (CONS "combineMapParts"
                         (CONS "unknown function form" NIL)))))))))
 
@@ -3929,7 +3983,9 @@
                           (PROGN (SETQ |x| (CAR G168646)) NIL))
                       NIL)
                    (SEQ (EXIT (|findLocalVars1| |op| |x|)))))))
-             ('T (|keyedSystemError| 'S2IM0020 (CONS |op| NIL))))))))
+             ('T (|keyedSystemError|
+                  "Unknown form of function body when analyzing %1"
+                  (CONS |op| NIL))))))))
 
 ;findLocalsInLoop(op,itrl,body) ==
 ;  for it in itrl repeat
diff --git a/src/interp/i-output.lisp.pamphlet b/src/interp/i-output.lisp.pamphlet
index 8d7b9e2..1176e59 100644
--- a/src/interp/i-output.lisp.pamphlet
+++ b/src/interp/i-output.lisp.pamphlet
@@ -1450,7 +1450,8 @@ NIL
          (SPADLET |op| (DOWNCASE |op|))
          (CONS 'CONCATB (CONS |op| (CONS (|outputTran| |p|) NIL))))
         ('T
-         (|throwKeyedMsg| 'S2IX0008
+         (|throwKeyedMsg|
+           "Internal system problem in function %1 : %2"
              (CONS '|outputTranIterate|
                    (CONS (CONS "illegal iterate: " (CONS |x| NIL)) NIL))))))))
 
@@ -1548,7 +1549,8 @@ NIL
   (PROG ()
     (RETURN
       (SEQ (IF (NULL (VECP |x|))
-               (EXIT (|keyedSystemError| 'S2GE0016
+               (EXIT (|keyedSystemError|
+                "Unexpected error or improper call to system function %1: %2"
                          (CONS "outputTranMatrix"
              (CONS "improper internal form for matrix found in output routines"
                                      NIL)))))
@@ -2277,7 +2279,8 @@ NIL
                          (|getOpBindingPower| |op| '|Led| '|right|))
                 (COND
                   ((QSLESSP (|#| |e|) 2)
-                   (|throwKeyedMsg| 'S2IX0008
+                   (|throwKeyedMsg| 
+                     "Internal system problem in function %1 : %2"
                        (CONS '|appInfix|
                              (CONS "fewer than 2 arguments to an infix function"
                                    NIL))))
@@ -7483,7 +7486,11 @@ NIL
                     (|charybdis| |u| $MARGIN $LINELENGTH)))
          (COND
            ((NEQUAL |c| '|outputFailure|) |c|)
-           ('T (|sayKeyedMsg| 'S2IX0009 NIL)
+           ('T (|sayKeyedMsg|
+                (format nil
+                 "The system cannot print your result. It will be lisp ~
+                  pretty-printed: %l")
+                  nil)
             (COND
               ((OR (AND (CONSP |u|) (EQ (QCAR |u|) 'EQUATNUM)
                         (PROGN
diff --git a/src/interp/i-resolv.lisp.pamphlet b/src/interp/i-resolv.lisp.pamphlet
index 8223e9c..e6410fc 100644
--- a/src/interp/i-resolv.lisp.pamphlet
+++ b/src/interp/i-resolv.lisp.pamphlet
@@ -127,7 +127,7 @@ this symmetric resolution is done the following way:
                                 (SPADLET |a| (|resolveTT| |md| |a|))
                                 (COND ((NULL |a|) (RETURN NIL)))))))
                  |a|)))
-             ('T (|throwKeyedMsg| 'S2IR0002 NIL)))))))
+             ('T (|throwKeyedMsg| "AXIOM cannot handle [ ] here." nil)))))))
 
 ;-- resolveTT is in CLAMMED BOOT
 ;resolveTypeListAny tl ==
@@ -1548,7 +1548,11 @@ this symmetric resolution is done the following way:
 
 (DEFUN |resolveTMOrCroak| (|t| |m|)
   (OR (|resolveTM| |t| |m|)
-      (|throwKeyedMsg| 'S2IR0004 (CONS |t| (CONS |m| NIL)))))
+      (|throwKeyedMsg|
+       (format nil
+        "Axiom is confused by what you input. It cannot resolve the type ~
+         %1p with the partial type %2p .")
+        (cons |t| (cons |m| nil)))))
 
 ;resolveTM(t,m) ==
 ;  -- resolves a type with a mode which may be partially specified
diff --git a/src/interp/i-spec1.lisp.pamphlet b/src/interp/i-spec1.lisp.pamphlet
index 6e0d726..bcb957d 100644
--- a/src/interp/i-spec1.lisp.pamphlet
+++ b/src/interp/i-spec1.lisp.pamphlet
@@ -169,7 +169,13 @@ There are several special modes used in these functions:
                    NIL)
                 (SEQ (EXIT (COND
                              ((NULL (IDENTP |var|))
-                              (|throwKeyedMsg| 'S2IS0057
+                              (|throwKeyedMsg|
+                               (format nil
+                                "All parameters to anonymous user maps must ~
+                                 identifiers, possibly in combination with ~
+                                 declarations and predicates. Constants are ~
+                                 not allowed. The given expression %1 is not ~
+                                 allowed.")
                                   (CONS |var| NIL)))
                              ('T NIL)))))
               (SPADLET |types|
@@ -193,7 +199,13 @@ There are several special modes used in these functions:
                                           G166158))))))))
               (COND
                 ((|isPartialMode| (SPADLET |m| (CAR |types|)))
-                 (|throwKeyedMsg| 'S2IS0058 (CONS |m| NIL))))
+                 (|throwKeyedMsg|
+                  (format nil
+                   "Partial type declarations are not allowed for anonymous ~
+                    user maps. This also means that is you are using a +-> ~
+                    form in a context where the type is to be deduced from ~
+                    target information, the target type must not be partial.")
+                  (CONS |m| NIL))))
               (COND
                 ((AND (NULL |m|) (CDR |types|))
                  (SPADLET |m| (CAR (CDR |types|)))
@@ -207,10 +219,22 @@ There are several special modes used in these functions:
                              (COND
                                ((OR (AND |type| (NULL |m|))
                                     (AND |m| (NULL |type|)))
-                                (|throwKeyedMsg| 'S2IS0059 NIL)))
+                                (|throwKeyedMsg|
+                (format nil
+                 "You entered an incomplete signature for an anonymous user ~
+                  function. You must either declare the type types of the ~
+                  rest and all the arguments or you  must declare the ~
+                  types of none of them.")
+                                  NIL)))
                              (COND
                                ((|isPartialMode| |type|)
-                                (|throwKeyedMsg| 'S2IS0058
+                                (|throwKeyedMsg| 
+                        (format nil
+                         "Partial type declarations are not allowed for ~
+                          anonymous user maps. This also means that is you ~
+                          are using a +-> form in a context  where the type ~
+                          is to be deduced from target information, the ~
+                          target type must not be partial.")
                                     (CONS |type| NIL)))
                                ('T NIL))))))
               (SPADLET |$compilingMap| 'T)
@@ -234,7 +258,14 @@ There are several special modes used in these functions:
                       (BOOT-EQUAL (|#| |vars|) (|#| |argTypes|)))
                  (COND
                    ((|isPartialMode| |tar|)
-                    (|throwKeyedMsg| 'S2IS0058 (CONS |tar| NIL))))
+                    (|throwKeyedMsg|
+                     (format nil
+                      "Partial type declarations are not allowed for ~
+                       anonymous user maps. This also means that is you are ~
+                       using a +-> form in a context where the type is to be ~
+                       deduced from target information, the target type ~
+                       must not be partial.")
+                     (CONS |tar| NIL))))
                  (|evalTargetedADEF| |t| |vars| (CDR |tar|) |body|))
                 ((NULL |m|)
                  (|evalUntargetedADEF| |t| |vars| |types| |body|))
@@ -383,9 +414,17 @@ There are several special modes used in these functions:
   (declare (special |$mapName| |$e|))
     (RETURN
       (SEQ (COND
-             ((NULL (CAR |types|)) (|throwKeyedMsg| 'S2IS0056 NIL)
+             ((NULL (CAR |types|))
+               (|throwKeyedMsg| 
+                (format nil
+                 "Anonymous user functions created with +-> that are ~
+                  processed in interpret-code mode must have result target ~
+                  information available. This information is not present so ~
+                  Axiom cannot proceed any further. This may be remedied by ~
+                  declaring the function.")
+                NIL)
               (|throwMessage|
-                                        "   map result type needed but not present."))
+                                 "   map result type needed but not present."))
              ('T
               (SPADLET |arglCode|
                        (CONS 'LIST
@@ -617,7 +656,10 @@ There are several special modes used in these functions:
                                     (SPADLET |eq| (QCAR |ISTMP#2|))
                                     'T)))))))
          NIL)
-        ((NULL |$genValue|) (|throwKeyedMsg| 'S2IS0001 NIL))
+        ((NULL |$genValue|)
+          (|throwKeyedMsg|
+            "Cannot compile algebraic extension declarations yet."
+            NIL))
         ('T (SPADLET |a| (|getUnname| |var|))
          (|clearCmdParts| (CONS '|propert| (CONS |a| NIL)))
          (SPADLET |algExtension| (|eq2AlgExtension| |eq|))
@@ -637,7 +679,9 @@ There are several special modes used in these functions:
            ('T (SPADLET |newmode| (|objMode| T$))
             (OR (SPADLET |field|
                          (|resolveTCat| (CADDR |newmode|) '(|Field|)))
-                (|throwKeyedMsg| 'S2IS0002 (CONS |eq| NIL)))
+                (|throwKeyedMsg|
+                 "Cannot pass to a field from the domain %1p ."
+                 (CONS |eq| NIL)))
             (SPADLET |pd|
                      (CONS '|UnivariatePolynomial|
                            (CONS |a| (CONS |field| NIL))))
@@ -670,7 +714,12 @@ There are several special modes used in these functions:
                    (SPADLET T2 (mkObj |expr| |sae|)) |$e|)
                (|clearDependencies| |a| 'T)
                (COND
-                 (|$printTypeIfTrue| (|sayKeyedMsg| 'S2IS0003 NIL)
+                 (|$printTypeIfTrue|
+                     (|sayKeyedMsg|
+                      (format nil
+                       "Your statement has resulted in the following ~
+                        assignments and declaration:")
+                       NIL)
                      (|sayMSG|
                          (|concat|
                              (CONS '|%l|
@@ -764,7 +813,8 @@ There are several special modes used in these functions:
          (COND
            ((NULL (AND (CONSP |ms|) (EQ (QCDR |ms|) NIL)
                        (EQUAL (QCAR |ms|) |$Boolean|)))
-            (|throwKeyedMsgSP| 'S2IS0054
+            (|throwKeyedMsgSP|
+                "Argument number %1 to %2 must be a Boolean."
                 (CONS 1 (CONS "\"and\"" NIL)) |term1|))
            (|$genValue|
                (COND
@@ -777,7 +827,8 @@ There are several special modes used in these functions:
                   (COND
                     ((NULL (AND (CONSP |ms|) (EQ (QCDR |ms|) NIL)
                                 (EQUAL (QCAR |ms|) |$Boolean|)))
-                     (|throwKeyedMsgSP| 'S2IS0054
+                     (|throwKeyedMsgSP|
+                       "Argument number %1 to %2 must be a Boolean."
                          (CONS 2 (CONS "\"and\"" NIL))
                          |term2|))
                     ('T (|putValue| |x| (|getValue| |term2|))
@@ -786,7 +837,8 @@ There are several special modes used in these functions:
             (COND
               ((NULL (AND (CONSP |ms|) (EQ (QCDR |ms|) NIL)
                           (EQUAL (QCAR |ms|) |$Boolean|)))
-               (|throwKeyedMsgSP| 'S2IS0054
+               (|throwKeyedMsgSP|
+                  "Argument number %1 to %2 must be a Boolean."
                    (CONS 2 (CONS "\"and\"" NIL)) |term2|))
               ('T
                (SPADLET |cond|
@@ -857,7 +909,8 @@ There are several special modes used in these functions:
          (COND
            ((NULL (AND (CONSP |ms|) (EQ (QCDR |ms|) NIL)
                        (EQUAL (QCAR |ms|) |$Boolean|)))
-            (|throwKeyedMsgSP| 'S2IS0054
+            (|throwKeyedMsgSP|
+              "Argument number %1 to %2 must be a Boolean."
                 (CONS 1 (CONS "\"or\"" NIL)) |term1|))
            (|$genValue|
                (COND
@@ -870,7 +923,8 @@ There are several special modes used in these functions:
                   (COND
                     ((NULL (AND (CONSP |ms|) (EQ (QCDR |ms|) NIL)
                                 (EQUAL (QCAR |ms|) |$Boolean|)))
-                     (|throwKeyedMsgSP| 'S2IS0054
+                     (|throwKeyedMsgSP| 
+                       "Argument number %1 to %2 must be a Boolean."
                          (CONS 2 (CONS "\"or\"" NIL))
                          |term2|))
                     ('T (|putValue| |x| (|getValue| |term2|))
@@ -879,7 +933,8 @@ There are several special modes used in these functions:
             (COND
               ((NULL (AND (CONSP |ms|) (EQ (QCDR |ms|) NIL)
                           (EQUAL (QCAR |ms|) |$Boolean|)))
-               (|throwKeyedMsgSP| 'S2IS0054
+               (|throwKeyedMsgSP|
+                 "Argument number %1 to %2 must be a Boolean."
                    (CONS 2 (CONS "\"or\"" NIL)) |term2|))
               ('T
                (SPADLET |cond|
@@ -961,7 +1016,11 @@ There are several special modes used in these functions:
                               (PROGN
                                 (SPADLET |unionDoms| (QCDR |ISTMP#1|))
                                 'T))))
-                 (|throwKeyedMsg| 'S2IS0004 NIL))
+                 (|throwKeyedMsg|
+                  (format nil
+                   "case is only used for Unions and the object on the ~
+                    left-hand side does not belong to a union.")
+                  NIL))
                 ('T
                  (COND
                    ((SPADLET |rhs'| (|isDomainValuedVariable| |rhs|))
@@ -1112,20 +1171,32 @@ There are several special modes used in these functions:
                          (SEQ (EXIT (SETQ G166618
                                      (OR G166618
                                       (CONTAINED |var| |rhs|)))))))))
-              (|keyedMsgCompFailure| 'S2IC0010 (CONS |rhs| NIL)))
+              (|keyedMsgCompFailure|
+               (format nil
+                "Cannot compile target expressions for types involving local ~
+                 variables. In particular, could not compile the expression ~
+                 involving @ %1p")
+                (CONS |rhs| NIL)))
              ('T (SPADLET |$declaredMode| NIL)
               (SPADLET |m| (|evaluateType| (|unabbrev| |rhs|)))
               (COND
                 ((NULL (|isLegitimateMode| |m| NIL NIL))
-                 (|throwKeyedMsg| 'S2IE0004 (CONS |m| NIL)))
+                 (|throwKeyedMsg| "%1p is not a valid type." (CONS |m| NIL)))
                 ((|categoryForm?| |m|)
-                 (|throwKeyedMsg| 'S2IE0014 (CONS |m| NIL)))
+                 (|throwKeyedMsg|
+                  (format nil
+                   "You cannot use %1p or any other category in a target, ~
+                    coercion, or package-call context.")
+                   (CONS |m| NIL)))
                 ('T (SPADLET |$declaredMode| |m|)
                  (AND (NULL (ATOM |lhs|)) (|putTarget| |lhs| |m|))
                  (SPADLET |ms| (|bottomUp| |lhs|))
                  (COND
                    ((NEQUAL (CAR |ms|) |m|)
-                    (|throwKeyedMsg| 'S2IC0011
+                    (|throwKeyedMsg|
+                     (format nil
+                      "An expression involving @ %2p actually evaluated to ~
+                       one of type %1bp .  Perhaps you should use :: %2p .")
                         (CONS (CAR |ms|) (CONS |m| NIL))))
                    ('T (|putValue| |op| (|getValue| |lhs|))
                     (|putModeSet| |op| |ms|)))))))))))
@@ -1192,14 +1263,24 @@ There are several special modes used in these functions:
                             (SEQ (EXIT (SETQ G166672
                                         (OR G166672
                                          (CONTAINED |var| |rhs|)))))))))
-                 (|keyedMsgCompFailure| 'S2IC0006 (CONS |rhs| NIL)))
+                 (|keyedMsgCompFailure|
+                  (format nil
+                   "Cannot compile conversion for types involving local ~
+                    variables. In particular, could not compile the ~
+                    expression involving :: %1p ")
+                  (CONS |rhs| NIL)))
                 ('T (SPADLET |$declaredMode| NIL)
                  (SPADLET |m| (|evaluateType| (|unabbrev| |rhs|)))
                  (COND
                    ((NULL (|isLegitimateMode| |m| NIL NIL))
-                    (|throwKeyedMsg| 'S2IE0004 (CONS |m| NIL)))
+                    (|throwKeyedMsg| "%1p is not a valid type."
+                     (CONS |m| NIL)))
                    ((|categoryForm?| |m|)
-                    (|throwKeyedMsg| 'S2IE0014 (CONS |m| NIL)))
+                    (|throwKeyedMsg|
+                     (format nil
+                      "You cannot use %1p or any other category in a target, ~
+                       coercion, or package-call context.")
+                     (CONS |m| NIL)))
                    ('T (SPADLET |$declaredMode| |m|) (|bottomUp| |lhs|)
                     (SPADLET |type| (|evalCOERCE| |op| |lhs| |m|))
                     (|putModeSet| |op| (CONS |type| NIL))))))))))))
@@ -1544,7 +1625,8 @@ There are several special modes used in these functions:
                                                 'T))))
                                           NIL)
                                          ('T
-                                          (|keyedSystemError| 'S2GE0016
+                                          (|keyedSystemError| 
+                 "Unexpected error or improper call to system function %1: %2"
                                            (CONS
                                                                                          "transformCollect"
                                             (CONS
@@ -1809,7 +1891,11 @@ There are several special modes used in these functions:
         (SPADLET |iterMs| (|bottomUp| |s|))
         (COND
           ((NULL (IDENTP |index|))
-           (|throwKeyedMsg| 'S2IS0005 (CONS |index| NIL)))
+           (|throwKeyedMsg|
+            (format nil
+             "The index variable in an iterator must be a symbol and %1 ~
+             is not one.")
+            (CONS |index| NIL)))
           ('T
            (COND
              ((AND |$genValue|
@@ -1872,7 +1958,12 @@ There are several special modes used in these functions:
                                          (SPADLET |ud|
                                           (QCAR |ISTMP#2|))
                                          'T)))))))
-              (|throwKeyedMsg| 'S2IS0006 (CONS |index| NIL)))
+              (|throwKeyedMsg|
+               (format nil
+                "Axiom cannot iterate with %1 over your form now. Perhaps ~
+                 you should try using a conversion to make sure your form is ~
+                 a list or stream, for example.")
+                (CONS |index| NIL)))
              ('T (|put| |index| '|mode| |ud| |$env|)
               (|mkLocalVar| "the iterator expression"
                   |index|)))))))))
@@ -1903,14 +1994,19 @@ There are several special modes used in these functions:
     (RETURN
       (SEQ (COND
              ((NULL (IDENTP |index|))
-              (|throwKeyedMsg| 'S2IS0005 (CONS |index| NIL)))
+              (|throwKeyedMsg|
+               (format nil
+                "The index variable in an iterator must be a symbol and %1 ~
+                 is not one.")
+               (CONS |index| NIL)))
              ('T
               (SPADLET |ltype|
                        (IFCAR (|bottomUpUseSubdomain| |lower|)))
               (COND
                 ((NULL (OR (|typeIsASmallInteger| |ltype|)
                            (|isEqualOrSubDomain| |ltype| |$Integer|)))
-                 (|throwKeyedMsg| 'S2IS0007
+                 (|throwKeyedMsg| 
+                  "The %1 bound in a loop must be an integer."
                      (CONS "lower" NIL)))
                 ('T
                  (SPADLET |stype|
@@ -1918,7 +2014,9 @@ There are several special modes used in these functions:
                  (COND
                    ((NULL (OR (|typeIsASmallInteger| |stype|)
                               (|isEqualOrSubDomain| |stype| |$Integer|)))
-                    (|throwKeyedMsg| 'S2IS0008 NIL))
+                    (|throwKeyedMsg|
+                     "The step value in a loop must be a constant integer."
+                      NIL))
                    ('T (SPADLET |types| (CONS |ltype| NIL))
                     (SPADLET |utype| NIL)
                     (DO ((G167292 |upperList| (CDR G167292))
@@ -1938,7 +2036,8 @@ There are several special modes used in these functions:
                                         (|typeIsASmallInteger| |utype|)
                                         (|isEqualOrSubDomain| |utype|
                                          |$Integer|)))
-                                      (|throwKeyedMsg| 'S2IS0007
+                                      (|throwKeyedMsg| 
+                                  "The %1 bound in a loop must be an integer."
                                        (CONS "upper" NIL))))))))
                     (COND
                       (|utype| (SPADLET |types| (CONS |utype| |types|)))
@@ -2386,7 +2485,11 @@ There are several special modes used in these functions:
                                    (PROGN
                                      (SPADLET |um| (QCAR |ISTMP#1|))
                                      'T)))))
-                 (|throwKeyedMsg| 'S2IS0009 (CONS |m| NIL)))
+                 (|throwKeyedMsg|
+                  (format nil
+                   "Axiom can only iterate over lists now and you supplied an ~
+                    object of type %1p .")
+                   (CONS |m| NIL)))
                 ('T (SPADLET |$indexTypes| (CONS |um| |$indexTypes|))
                  (CONS 'IN
                        (CONS (|getUnname| |index|)
@@ -2479,7 +2582,8 @@ There are several special modes used in these functions:
                                          (|last| |$collectTypeList|)))
                                        NIL)))))
              (COND
-               ((NULL |rm|) (|throwKeyedMsg| 'S2IS0010 NIL))
+               ((NULL |rm|)
+                 (|throwKeyedMsg| "Cannot resolve types in collect body." NIL))
                ('T
                 (SPADLET |value|
                          (COND
@@ -2586,7 +2690,9 @@ There are several special modes used in these functions:
                    (|collectStream1| |t| |op| |itrl| |body|)))
         (COND
           ((BOOT-EQUAL |v| '|tryInterpOnly|)
-           (|throwKeyedMsg| 'S2IS0011 NIL))
+           (|throwKeyedMsg|
+            "Interpret-Code mode is not supported for stream bodies."
+             NIL))
           ('T |v|))))))
 
 ;collectStream1(t,op,itrl,body) ==
@@ -2780,7 +2886,12 @@ There are several special modes used in these functions:
                                      (PROGN
                                        (SPADLET |ud| (QCAR |ISTMP#2|))
                                        'T))))))))
-           (|throwKeyedMsg| 'S2IS0006 (CONS |index| NIL)))
+           (|throwKeyedMsg|
+            (format nil
+             "Axiom cannot iterate with %1 over your form now. Perhaps you ~
+              should try using a conversion to make sure your form is a ~
+              list or stream, for example.")
+            (CONS |index| NIL)))
           ('T (|put| |index| '|mode| |ud| |$env|)
            (|mkLocalVar| "the iterator expression"
                |index|)
@@ -2859,13 +2970,16 @@ There are several special modes used in these functions:
                                  (IFCAR (|bottomUpUseSubdomain|
                                          |lower|)))
                         |$Integer|))
-              (|throwKeyedMsg| 'S2IS0007
+              (|throwKeyedMsg|
+                  "The %1 bound in a loop must be an integer."
                   (CONS "lower" NIL)))
              ((NULL (|isEqualOrSubDomain|
                         (SPADLET |stype|
                                  (IFCAR (|bottomUpUseSubdomain| |step|)))
                         |$Integer|))
-              (|throwKeyedMsg| 'S2IS0008 NIL))
+              (|throwKeyedMsg| 
+               "The step value in a loop must be a constant integer."
+               NIL))
              ('T
               (SEQ (DO ((G168126 |upperList| (CDR G168126))
                         (|upper| NIL))
@@ -2879,7 +2993,8 @@ There are several special modes used in these functions:
                                       (|bottomUpUseSubdomain| |upper|))
                                      |$Integer|))
                                    (EXIT
-                                    (|throwKeyedMsg| 'S2IS0007
+                                    (|throwKeyedMsg| 
+                              "The %1 bound in a loop must be an integer."
                                      (CONS "upper" NIL))))))))
                    (|put| |index| '|mode|
                           (SPADLET |type|
@@ -2887,7 +3002,10 @@ There are several special modes used in these functions:
                           |$env|)
                    (COND
                      ((NULL |type|)
-                      (EXIT (|throwKeyedMsg| 'S2IS0010 NIL))))
+                      (EXIT
+                       (|throwKeyedMsg| 
+                        "Cannot resolve types in collect body."
+                        NIL))))
                    (|mkLocalVar| "the iterator expression"
                        |index|)
                    (SPADLET |s|
@@ -3141,7 +3259,8 @@ There are several special modes used in these functions:
                                     (SPADLET |indMode|
                                      (QCAR |ISTMP#1|))
                                     'T))))))
-           (|keyedSystemError| "S2GE0016"
+           (|keyedSystemError|
+             "Unexpected error or improper call to system function %1: %2"
                '("mkIterFun" "bad stream index type")))
           ('T (|put| |index| '|mode| |indMode| |$env|)
            (|mkLocalVar| |$mapName| |index|)
@@ -4212,7 +4331,8 @@ There are several special modes used in these functions:
                                           (|getArgValue| |x|
                                            (CONS '|InfiniteTuple|
                                             (CONS |ud| NIL)))
-                                          (|throwKeyedMsg| 'S2IC0007
+                                          (|throwKeyedMsg| 
+                    "Cannot convert an element of the construct to type %1p ."
                                            (CONS
                                             (CONS '|InifinteTuple|
                                              (CONS |ud| NIL))
@@ -4279,7 +4399,7 @@ There are several special modes used in these functions:
                                                 (|getArgValue| |x|
                                                  |underMode|)
                                                 (|throwKeyedMsg|
-                                                 'S2IC0007
+                   "Cannot convert an element of the construct to type %1p ."
                                                  (CONS |underMode| NIL)))
                                                G168910))))))))))
              (SPADLET |val|
@@ -4390,7 +4510,11 @@ There are several special modes used in these functions:
           ((AND |tar| (NULL (|isPartialMode| |tar|)))
            (COND
              ((NULL (SPADLET |val'| (|coerceInteractive| |val| |tar|)))
-              (|throwKeyedMsg| 'S2IS0013 (CONS |tar| NIL)))
+              (|throwKeyedMsg|
+               (format nil
+                "Axiom does not understand what you mean when you specify ~
+                [ ] as having the type %1p .")
+               (CONS |tar| NIL)))
              ('T (|putValue| |op| |val'|)
               (|putModeSet| |op| (CONS |tar| NIL)))))
           ('T (|putValue| |op| |val|)
@@ -4415,7 +4539,11 @@ There are several special modes used in these functions:
                     (PROGN (SPADLET |types| (QCDR |tar|)) 'T)))
          NIL)
         ((NEQUAL (|#| |l|) 1)
-         (|throwKeyedMsg| 'S2IS0051 (CONS (|#| |l|) (CONS |tar| NIL))))
+         (|throwKeyedMsg|
+          (format nil
+           "A tagged union construct with [ and ] must contain only one ~
+            element and you supplied %1 to create an object of type %2p.")
+          (CONS (|#| |l|) (CONS |tar| NIL))))
         ('T (|bottomUp| (CAR |l|))
          (SPADLET |obj| (|getValue| (CAR |l|)))
          (OR (SPADLET |code|
@@ -4563,18 +4691,27 @@ There are several special modes used in these functions:
                          (SEQ (EXIT (SETQ G169122
                                      (OR G169122
                                       (CONTAINED |var| |rhs|)))))))))
-              (|keyedMsgCompFailure| 'S2IS0014 (CONS |lhs| NIL)))
+              (|keyedMsgCompFailure|
+               (format nil
+                "Cannot compile the declaration for %1 because its (possible ~
+                 partial) type contains a local variable.")
+               (CONS |lhs| NIL)))
              ('T (SPADLET |mode| (|evaluateType| (|unabbrev| |rhs|)))
               (COND
                 ((BOOT-EQUAL |mode| |$Void|)
-                 (|throwKeyedMsgSP| 'S2IS0015 NIL |op|))
+                 (|throwKeyedMsgSP|
+                  "An identifier cannot be declared to have type Void "
+                  NIL |op|))
                 ((NULL (|isLegitimateMode| |mode| NIL NIL))
-                 (|throwKeyedMsgSP| 'S2IE0004 (CONS |mode| NIL) |op|))
+                 (|throwKeyedMsgSP| "%1p is not a valid type."
+                  (CONS |mode| NIL) |op|))
                 ((|categoryForm?| |mode|)
-                 (|throwKeyedMsgSP| 'S2IE0011
+                 (|throwKeyedMsgSP|
+                "%1p is a %2 , not a domain, and declarations require domains."
                      (CONS |mode| (CONS '|category| NIL)) |op|))
                 ((|packageForm?| |mode|)
-                 (|throwKeyedMsgSP| 'S2IE0011
+                 (|throwKeyedMsgSP|
+                "%1p is a %2 , not a domain, and declarations require domains."
                      (CONS |mode| (CONS '|package| NIL)) |op|))
                 ('T
                  (SPADLET |junk|
@@ -4761,9 +4898,15 @@ There are several special modes used in these functions:
            (|upfreeWithType| |v| |mode|) (SPADLET |var| |v|)))
         (COND
           ((NULL (IDENTP |var|))
-           (|throwKeyedMsg| 'S2IS0016 (CONS (STRINGIMAGE |var|) NIL)))
+           (|throwKeyedMsg|
+            "Declarations are only allowed on variables and %1 is not one."
+            (CONS (STRINGIMAGE |var|) NIL)))
           ((|member| |var| '(% %%))
-           (|throwKeyedMsg| 'S2IS0050 (CONS |var| NIL)))
+           (|throwKeyedMsg|
+            (format nil
+             "Because of its use for recalling previous results, you cannot ~
+            use %1 as a variable name.  In particular, you cannot declare it.")
+            (CONS |var| NIL)))
           ('T
            (COND
              ((|get| |var| '|isInterpreterFunction| |$e|)
@@ -4776,7 +4919,11 @@ There are several special modes used in these functions:
                                    (PROGN
                                      (SPADLET |args| (QCDR |ISTMP#1|))
                                      'T)))))
-                 (|throwKeyedMsg| 'S2IS0017
+                 (|throwKeyedMsg| 
+                  (format nil
+                   "The previous use of %1 as a function is not compatible ~
+                    with its new declaration as %2p . If you do not want ~
+                    the old value, issue %l )clear prop %1")
                      (CONS |var| (CONS |mode| NIL))))
                 ('T
                  (SPADLET |mapval|
@@ -4790,7 +4937,11 @@ There are several special modes used in these functions:
                             ('T 1)))
                  (COND
                    ((NEQUAL |nargs| (|#| |args|))
-                    (|throwKeyedMsg| 'S2IM0008 (CONS |var| NIL))))))))
+                    (|throwKeyedMsg|
+                     (format nil
+                    "The number of parameters in your definition for %1p ~
+                     does not correspond to the declared number of arguments.")
+                     (CONS |var| NIL))))))))
            (COND
              (|$compilingMap| (|mkLocalVar| |$mapName| |var|))
              ('T (|clearDependencies| |var| 'T)))
@@ -4804,7 +4955,11 @@ There are several special modes used in these functions:
                  (|putHist| |var| '|mode| |mode| |$e|))
                 ((BOOT-EQUAL |mode| (|get| |var| '|mode| |$e|)) NIL)
                 ('T
-                 (|throwKeyedMsg| 'S2IS0052
+                 (|throwKeyedMsg|
+                  (format nil
+                   "You cannot declare %1 to be of type %2p because either ~
+                    the declared type of %1 or the type of the value of %1 ~
+                    is different from %2p .")
                      (CONS |var| (CONS |mode| NIL))))))
              ('T (|putHist| |var| '|mode| |mode| |$e|)))))))))
 
@@ -4825,8 +4980,17 @@ There are several special modes used in these functions:
                       (SPADLET |ISTMP#1| (|objVal| |v|))
                       (AND (CONSP |ISTMP#1|)
                            (EQ (QCAR |ISTMP#1|) 'MAP)))))
-         (|throwKeyedMsg| 'S2IS0019 (CONS |var| NIL)))
-        ((|isPartialMode| |mode|) (|throwKeyedMsg| 'S2IM0004 NIL))
+         (|throwKeyedMsg|
+          (format nil
+           "Cannot process mapping declaration on %1 since it already has a ~
+            value.")
+           (CONS |var| NIL)))
+        ((|isPartialMode| |mode|)
+          (|throwKeyedMsg|
+           (format nil
+            "Partial types are not allowed in the declarations of function ~
+             arguments or return types.")
+            NIL))
         ('T (|putHist| |var| '|mode| |mode| |$e|))))))
 
 ;isOkInterpMode m ==
diff --git a/src/interp/i-spec2.lisp.pamphlet b/src/interp/i-spec2.lisp.pamphlet
index 63f11f1..46d681e 100644
--- a/src/interp/i-spec2.lisp.pamphlet
+++ b/src/interp/i-spec2.lisp.pamphlet
@@ -97,7 +97,8 @@ There are several special modes used in these functions:
         ('T (SPADLET |v| (|addDefMap| (CONS 'DEF |def|) |pred|))
          (COND
            ((OR (NULL (LISTP |def|)) (NULL |def|))
-            (|keyedSystemError| 'S2GE0016
+            (|keyedSystemError|
+              "Unexpected error or improper call to system function %1: %2"
                 (CONS "upDEF"
                       (CONS "bad map definition" NIL))))
            ('T (SPADLET |mapOp| (CAR |def|))
@@ -105,7 +106,8 @@ There are several special modes used in these functions:
               ((LISTP |mapOp|)
                (COND
                  ((NULL |mapOp|)
-                  (|keyedSystemError| 'S2GE0016
+                  (|keyedSystemError|
+                  "Unexpected error or improper call to system function %1: %2"
                       (CONS "upDEF"
                             (CONS "bad map definition"
                                   NIL))))
@@ -192,7 +194,9 @@ There are several special modes used in these functions:
                             (SEQ (EXIT (SETQ G166131
                                         (OR G166131
                                          (CONTAINED |var| D)))))))))
-                 (|keyedMsgCompFailure| 'S2IS0032 NIL))
+                 (|keyedMsgCompFailure|
+                  "Cannot compile a $-expression involving a local variable."
+                   NIL))
                 ((EQ D '|Lisp|) (|upLispCall| |op| |form|))
                 ('T
                  (COND
@@ -201,7 +205,11 @@ There are several special modes used in these functions:
                  (SPADLET |t| (|evaluateType| (|unabbrev| D)))
                  (COND
                    ((|categoryForm?| |t|)
-                    (|throwKeyedMsg| 'S2IE0012 (CONS |t| NIL)))
+                    (|throwKeyedMsg|
+                     (format nil
+                      "The right-hand side of the $ operator must be a ~
+                       package or domain name, but %1p is a category.")
+                     (CONS |t| NIL)))
                    ('T (SPADLET |f| (|getUnname| |form|))
                     (COND
                       ((BOOT-EQUAL |f| |$immediateDataSymbol|)
@@ -225,7 +233,11 @@ There are several special modes used in these functions:
                             (|constantInDomain?| (CONS |f| NIL) |t|))
                        (COND
                          ((|isPartialMode| |t|)
-                          (|throwKeyedMsg| 'S2IS0020 NIL))
+                          (|throwKeyedMsg|
+                           (format nil
+                            "A fully specified type must follow $ when it ~
+                             qualifies a domain constant.")
+                            NIL))
                          ('T
                           (COND
                             (|$genValue|
@@ -250,7 +262,8 @@ There are several special modes used in these functions:
                           |ms|)
                          ((AND (NEQUAL |f| '|construct|)
                                (NULL (|isOpInDomain| |f| |t| |nargs|)))
-                          (|throwKeyedMsg| 'S2IS0023
+                          (|throwKeyedMsg|
+                           "The function %1 is not implemented in %2p ."
                               (CONS |f| (CONS |t| NIL))))
                          ('T
                           (COND
@@ -280,7 +293,8 @@ There are several special modes used in these functions:
                             ((AND (|member| |f| '(|One| |Zero|))
                                   (CONSP |ms|)
                                   (BOOT-EQUAL (CAR |ms|) |$OutputForm|))
-                             (|throwKeyedMsg| 'S2IS0021
+                             (|throwKeyedMsg|
+               "There is no operation named %1 in the domain or package %2p ."
                                  (CONS |f| (CONS |t| NIL))))
                             ('T
                              (|putValue| |op|
@@ -395,7 +409,8 @@ There are several special modes used in these functions:
                 (SPADLET |argl| (CDR |t|))
                 (COND
                   ((NULL (canFuncall? (ELT |lispOp| 0)))
-                   (|throwKeyedMsg| 'S2IS0024
+                   (|throwKeyedMsg|
+                  "%1 is not a lisp function and so cannot be used with $Lisp."
                        (CONS (ELT |lispOp| 0) NIL)))
                   ('T
                    (DO ((G166237 |argl| (CDR G166237)) (|arg| NIL))
@@ -529,7 +544,8 @@ There are several special modes used in these functions:
 (DEFUN |upfreeWithType| (|var| |type|)
   (declare (ignore  |type|))
   (PROGN
-    (|sayKeyedMsg| 'S2IS0055
+    (|sayKeyedMsg|
+     "The reserved word %1 is not supported yet and so ignored for variable %2"
         (CONS "free" (CONS |var| NIL)))
     |var|))
 
@@ -540,7 +556,8 @@ There are several special modes used in these functions:
 (DEFUN |uplocalWithType| (|var| |type|)
   (declare (ignore  |type|))
   (PROGN
-    (|sayKeyedMsg| 'S2IS0055
+    (|sayKeyedMsg|
+     "The reserved word %1 is not supported yet and so ignored for variable %2"
         (CONS "local" (CONS |var| NIL)))
     |var|))
 
@@ -715,7 +732,10 @@ There are several special modes used in these functions:
                          ('T (|rempropI| |$mapName| '|localModemap|)
                           (|rempropI| |$mapName| '|localVars|)
                           (|rempropI| |$mapName| '|mapBody|)
-                          (|throwKeyedMsg| 'S2IS0026
+                          (|throwKeyedMsg| 
+                           (format nil
+                            "Cannot resolve types %1p and %2p across the ~
+                             then and else clauses of an if statement.")
                               (CONS |m2| (CONS |m1| NIL))))))))
            (|evalIF| |op| (CDR |t|) |m|)
            (|putModeSet| |op| (CONS |m| NIL))))))))
@@ -748,7 +768,8 @@ There are several special modes used in these functions:
                    ((BOOT-EQUAL |b| '|noMapVal|)
                     (CONS (CONS (MKQ 'T)
                                 (CONS (CONS '|throwKeyedMsg|
-                                       (CONS (MKQ 'S2IM0018)
+                                       (CONS 
+                  "The function %1p is not defined for the given argument(s)."
                                         (CONS
                                          (CONS 'CONS
                                           (CONS
@@ -896,7 +917,10 @@ There are several special modes used in these functions:
               (|putValue| |op| (mkObj (|voidValue|) |$Void|))
               (|putModeSet| |op| (CONS |$Void| NIL)))
              ('T (|upIFgenValue| |op| |b|))))
-          ('T (|throwKeyedMsg| 'S2IS0031 NIL)))))))
+          ('T (|throwKeyedMsg|
+               (format nil
+                "A predicate (for example, following an if keyword) must ~
+                 evaluate to an object of type Boolean.") NIL)))))))
 
 ;upIFgenValue(op,tree) ==
 ;  -- evaluates tree and transfers the results to op
@@ -990,7 +1014,8 @@ There are several special modes used in these functions:
         (COND
           ((NULL (AND (CONSP |mS|) (EQ (QCDR |mS|) NIL)
                       (PROGN (SPADLET |m| (QCAR |mS|)) 'T)))
-           (|keyedSystemError| 'S2GE0016
+           (|keyedSystemError|
+            "Unexpected error or improper call to system function %1: %2"
                (CONS "upisAndIsnt"
                      (CONS "non-unique modeset" NIL))))
           ('T (|putPvarModes| (|removeConstruct| |pattern|) |m|)
@@ -1021,7 +1046,8 @@ There are several special modes used in these functions:
                                 (PROGN
                                   (SPADLET |um| (QCAR |ISTMP#1|))
                                   'T)))))
-              (|throwKeyedMsg| 'S2IS0030 NIL))
+              (|throwKeyedMsg| "Pattern matching is only allowed on lists."
+                NIL))
              ('T
               (DO ((G166683 |pattern| (CDR G166683)) (|pvar| NIL))
                   ((OR (ATOM G166683)
@@ -1463,7 +1489,8 @@ There are several special modes used in these functions:
                  '|failed|)
                 ('T (|isPatMatch| (CDR |l|) |restPats|))))
              ('T
-              (|keyedSystemError| 'S2GE0016
+              (|keyedSystemError|
+                "Unexpected error or improper call to system function %1: %2"
                   (CONS "isPatMatch"
                         (CONS "unknown form of is predicate"
                               NIL)))))))))
@@ -1483,7 +1510,9 @@ There are several special modes used in these functions:
     (RETURN
       (COND
         ((NULL |$repeatBodyLabel|)
-         (|throwKeyedMsg| 'S2IS0029 (CONS "iterate" NIL)))
+         (|throwKeyedMsg|
+          "A(n) %1 statement may only be used within a repeat loop."
+          (CONS "iterate" NIL)))
         ('T (SPADLET |$iterateCount| (PLUS |$iterateCount| 1))
          (SPADLET |code|
                   (CONS 'THROW
@@ -1517,7 +1546,9 @@ There are several special modes used in these functions:
                       (AND (CONSP |ISTMP#1|) (EQ (QCDR |ISTMP#1|) NIL)))))
          NIL)
         ((NULL |$repeatLabel|)
-         (|throwKeyedMsg| 'S2IS0029 (CONS "break" NIL)))
+         (|throwKeyedMsg|
+          "A(n) %1 statement may only be used within a repeat loop."
+          (CONS "break" NIL)))
         ('T (SPADLET |$breakCount| (PLUS |$breakCount| 1))
          (SPADLET |code|
                   (CONS 'THROW
@@ -1597,7 +1628,8 @@ There are several special modes used in these functions:
               ((BOOT-EQUAL |var| '|construct|)
                (|upLETWithPatternOnLhs| |t|))
               ((BOOT-EQUAL |var| 'QUOTE)
-               (|throwKeyedMsg| 'S2IS0027
+               (|throwKeyedMsg|
+           "%1 is not valid on the left-hand side of an assignment expression."
                    (CONS "A quoted form" NIL)))
               ('T (|upLETWithFormOnLhs| |op| |lhs| |rhs|))))
            ('T (SPADLET |var| (|getUnname| |lhs|))
@@ -1607,27 +1639,37 @@ There are several special modes used in these functions:
                         (|objValUnwrap|
                             (|coerceInteractive| (|getValue| |lhs|)
                                 |$OutputForm|)))
-               (|throwKeyedMsg| 'S2IS0027 (CONS |obj| NIL)))
+               (|throwKeyedMsg|
+           "%1 is not valid on the left-hand side of an assignment expression."
+                (CONS |obj| NIL)))
               ((|member| |var| '(% %%))
-               (|throwKeyedMsg| 'S2IS0027 (CONS |var| NIL)))
+               (|throwKeyedMsg|
+           "%1 is not valid on the left-hand side of an assignment expression."
+               (CONS |var| NIL)))
               ((AND (IDENTP |var|)
                     (NULL (|member| |var|
                               '(|true| |false| |elt| QUOTE))))
                (COND
                  ((NEQUAL |var| (SPADLET |var'| (|unabbrev| |var|)))
-                  (|throwKeyedMsg| 'S2IS0028
+                  (|throwKeyedMsg|
+                   (format nil
+                    "You have used the abbreviation %1 of the constructor ~
+                     %2 on the left-hand side of an assignment expression. ~
+                     This is not allowed.")
                       (CONS |var| (CONS |var'| NIL))))
                  ('T
                   (COND
                     ((|get| |var| '|isInterpreterFunction| |$e|)
                      (|putHist| |var| '|isInterpreterFunction| NIL
                          |$e|)
-                     (|sayKeyedMsg| 'S2IS0049
+                     (|sayKeyedMsg| 
+                       "%1 definition for %2 is being overwritten."
                          (CONS "Function"
                                (CONS |var| NIL))))
                     ((|get| |var| '|isInterpreterRule| |$e|)
                      (|putHist| |var| '|isInterpreterRule| NIL |$e|)
-                     (|sayKeyedMsg| 'S2IS0049
+                     (|sayKeyedMsg| 
+                       "%1 definition for %2 is being overwritten."
                          (CONS "Rule" (CONS |var| NIL))))
                     ('T NIL))
                   (COND
@@ -1649,12 +1691,18 @@ There are several special modes used in these functions:
                        ((BOOT-EQUAL
                             (SPADLET |rhsMs| (|bottomUp| |rhs|))
                             (CONS |$Void| NIL))
-                        (|throwKeyedMsg| 'S2IS0034 (CONS |var| NIL)))
+                        (|throwKeyedMsg|
+                         (format nil
+                          "You cannot assign an object of type Void to any ~
+                           identifier, (in particular, %2 ).")
+                         (CONS |var| NIL)))
                        ('T (SPADLET |val| (|evalLET| |lhs| |rhs|))
                         (|putValue| |op| |val|)
                         (|putModeSet| |op|
                             (CONS (|objMode| |val|) NIL)))))))))
-              ('T (|throwKeyedMsg| 'S2IS0027 (CONS |var| NIL)))))))))))
+              ('T (|throwKeyedMsg|
+           "%1 is not valid on the left-hand side of an assignment expression."
+                   (CONS |var| NIL)))))))))))
 
 ;isTupleForm f ==
 ;    -- have to do following since "Tuple" is an internal form name
@@ -1765,7 +1813,11 @@ There are several special modes used in these functions:
                              (PROGN
                                (COND
                                  ((NULL |t2|) (SPADLET |t2| |t'|)))
-                               (|throwKeyedMsg| 'S2IS0035
+                               (|throwKeyedMsg|
+                                (format nil
+                                 "Cannot resolve the type %1p of the ~
+                                  right-hand side of the assignment with the ~
+                                  type %2p of the left-hand side.")
                                    (CONS |t1| (CONS |t2| NIL))))))))
                        (COND
                          ((NULL (SPADLET |v|
@@ -1775,11 +1827,19 @@ There are several special modes used in these functions:
                                   (SPADLET |v2|
                                            (|coerceInteractive| |v'|
                                             |$OutputForm|)))
-                             (|throwKeyedMsg| 'S2IS0036
+                             (|throwKeyedMsg|
+                              (format nil
+                               "Cannot convert right-hand side of assignment ~
+                                %1m to an object of the type %2p of the ~
+                                left-hand side.")
                                  (CONS (|objValUnwrap| |v2|)
                                        (CONS |t2| NIL))))
                             ('T
-                             (|throwKeyedMsg| 'S2IS0037
+                             (|throwKeyedMsg|
+                              (format nil
+                               "Cannot convert right-hand side of assignment ~
+                                to an object of the type %1p of the ~
+                                left-hand side.")
                                  (CONS |t2| NIL)))))
                          ('T
                           (AND |t2|
@@ -2039,9 +2099,18 @@ There are several special modes used in these functions:
                ((BOOT-EQUAL |lhs'| '|Tuple|)
                 (COND
                   ((NEQUAL |rhs'| '|Tuple|)
-                   (|throwKeyedMsg| 'S2IS0039 NIL))
+                   (|throwKeyedMsg|
+                    (format nil
+                     "If there is a tuple on the left-hand side of an ~
+                      assignment then there must also be one on the ~
+                      right-hand side.")
+                     NIL))
                   ((NEQUAL (|#| |lhs|) (|#| |rhs|))
-                   (|throwKeyedMsg| 'S2IS0038 NIL))
+                   (|throwKeyedMsg|
+                    (format nil
+                     "Assignments with tuples must have the same size tuples ~
+                      on each side of the := .")
+                     NIL))
                   ('T (SPADLET |seq| NIL)
                    (SPADLET |temps|
                             (PROG (G167115)
@@ -2116,10 +2185,20 @@ There are several special modes used in these functions:
                    (|putValue| |op| (|getValue| |seq|))
                    (|putModeSet| |op| |ms|))))
                ((BOOT-EQUAL |rhs'| '|Tuple|)
-                (|throwKeyedMsg| 'S2IS0039 NIL))
+                (|throwKeyedMsg|
+                 (format nil
+                 "If there is a tuple on the left-hand side of an assignment ~
+                  then there must also be one on the right-hand side.")
+                  NIL))
                ((SPADLET |tree| (|seteltable| |lhs| |rhs|))
                 (|upSetelt| |op| |lhs| |tree|))
-               ('T (|throwKeyedMsg| 'S2IS0060 NIL))))))))
+               ('T
+                (|throwKeyedMsg|
+                 (format nil
+                  "The form on the left hand side of an assignment must be ~
+                   a single variable, a Tuple of variables or a reference ~
+                   to an entry in an object supporting the setelt operation.") 
+                  NIL))))))))
 
 ;--  upTableSetelt(op,lhs,rhs)
 ;seteltable(lhs is [f,:argl],rhs) ==
@@ -2298,9 +2377,16 @@ There are several special modes used in these functions:
                ((AND (BOOT-EQUAL '*
                          (ELT (PNAME (|getUnname| |htOp|)) 0))
                      (NEQUAL 1 (|#| |args|)))
-                (|throwKeyedMsg| 'S2IS0040 NIL))
+                (|throwKeyedMsg|
+                 (format nil
+                  "Axiom cannot now handle assignments to scripted variables ~
+                   with more than one script.  You can use == however.")
+                  NIL))
                ((NEQUAL (|#| |args|) 1)
-                (|throwKeyedMsg| 'S2IS0041
+                (|throwKeyedMsg|
+                 (format nil
+                   "Axiom can now only handle undeclared Table assignments ~
+                    with a single key. Try using the form %1 .")
                     (CONS (CONS (|getUnname| |htOp|)
                                 (CONS ".["
                                       (CONS (|getUnname| (CAR |args|))
@@ -2681,7 +2767,7 @@ There are several special modes used in these functions:
         ('T (SPADLET |mode| (|evaluateType| (|unabbrev| |type|)))
          (COND
            ((NULL (|isValidType| |mode|))
-            (|throwKeyedMsg| 'S2IE0004 (CONS |mode| NIL)))
+            (|throwKeyedMsg| "%1p is not a valid type." (CONS |mode| NIL)))
            ('T (|bottomUp| |expr|)
             (|putValue| |op|
                 (mkObj (|objVal| (|getValue| |expr|)) |mode|))
@@ -3100,7 +3186,8 @@ There are several special modes used in these functions:
                                                 'T))))
                                           NIL)
                                          ('T
-                                          (|keyedSystemError| 'S2GE0016
+                                          (|keyedSystemError|
+                  "Unexpected error or improper call to system function %1: %2"
                                            (CONS "transformREPEAT"
                                             (CONS "Unknown type of iterator"
                                              NIL))))))))))))))
@@ -3474,7 +3561,9 @@ There are several special modes used in these functions:
                            (PROGN (SPADLET |val| (QCAR |ISTMP#1|)) 'T)))))
          NIL)
         ((AND (NULL |$compilingMap|) (NULL |$interpOnly|))
-         (|throwKeyedMsg| 'S2IS0047 NIL))
+         (|throwKeyedMsg|
+          "The return keyword can only be used within a function."
+           NIL))
         ('T (COND (|$mapTarget| (|putTarget| |val| |$mapTarget|)))
          (|bottomUp| |val|)
          (COND
@@ -3532,7 +3621,8 @@ There are several special modes used in these functions:
                 (SEQ (EXIT (|bottomUp| |x|))))
               (COND
                 ((NULL (SPADLET |m| (|computedMode| (|last| |args|))))
-                 (|keyedSystemError| 'S2GE0016
+                 (|keyedSystemError|
+                  "Unexpected error or improper call to system function %1: %2"
                      (CONS "upSEQ"
                            (CONS "last line of SEQ has no mode"
                                  NIL))))
@@ -3777,7 +3867,8 @@ There are several special modes used in these functions:
                                         (OR
                                          (|getArgValue| |x|
                                           |underMode|)
-                                         (|throwKeyedMsg| 'S2IC0007
+                                         (|throwKeyedMsg|
+                    "Cannot convert an element of the construct to type %1p ."
                                           (CONS |underMode| NIL)))
                                         G168285)))))))))
              (SPADLET |val|
@@ -3954,7 +4045,12 @@ There are several special modes used in these functions:
               (COND
                 ((SPADLET |x| (|getAtree| |op| '|dollar|))
                  (COND
-                   ((ATOM |tree|) (|throwKeyedMsg| 'S2IS0048 NIL))
+                   ((ATOM |tree|)
+                     (|throwKeyedMsg|
+                      (format nil
+                       "The use of a $-expression is not understood in this ~
+                        context.")
+                       NIL))
                    ('T (|putAtree| (CAR |tree|) '|dollar| |x|)))))
               (|upwhereMain| |tree| |env| |e|)
               (SPADLET |val| (|getValue| |tree|))
diff --git a/src/interp/i-util.lisp.pamphlet b/src/interp/i-util.lisp.pamphlet
index 02cd65b..ff3171b 100644
--- a/src/interp/i-util.lisp.pamphlet
+++ b/src/interp/i-util.lisp.pamphlet
@@ -292,7 +292,8 @@ lisp code is unwrapped.
                   (APPEND |u''|
                           (CONS (CDR (ELT |domain'| |slot|)) NIL))))
           ('T
-           (|throwKeyedMsg| 'S2IF0008
+           (|throwKeyedMsg| 
+            "The function %1 is not defined in the domain %2p ."
                (CONS (|formatOpSignature| |op| |sig|)
                      (CONS |domain| NIL)))))))))
 
diff --git a/src/interp/lisplib.lisp.pamphlet b/src/interp/lisplib.lisp.pamphlet
index 99d09e3..4d0be05 100644
--- a/src/interp/lisplib.lisp.pamphlet
+++ b/src/interp/lisplib.lisp.pamphlet
@@ -333,12 +333,19 @@
                                     (BOOT-EQUAL |fn| "*")
                                     (BOOT-EQUAL |fn|
                                      "NIL"))
-                                   (|sayKeyedMsg| 'S2IL0016 NIL))
+                                   (|sayKeyedMsg|
+                          "A file with the requested source cannot be located."
+                                     NIL))
                                   ('T
-                                   (|sayKeyedMsg| 'S2IL0003
+                                   (|sayKeyedMsg|
+                                    "The file %1 is needed but does not exist."
                                     (CONS (|namestring| |file|) NIL))))
                                 (SPADLET |ans|
-                                         (|queryUserKeyedMsg| 'S2IL0017
+                                         (|queryUserKeyedMsg|
+          (format nil
+           "Enter create to newly create the file or specify the correct ~
+            name of the file or depress the ENTER key once or twice to cancel ~
+            the selection:")
                                           NIL))
                                 (COND
                                   ((AND (> (SIZE |ans|) 0)
@@ -352,7 +359,11 @@
                                 (COND
                                   ((OR (EQL |nfn| 0)
                                     (BOOT-EQUAL |nfn| 'QUIT))
-                                   (|sayKeyedMsg| 'S2IL0018 NIL)
+                                   (|sayKeyedMsg|
+                   (format nil
+                    "Your request to cancel the selection has been accepted. ~
+                     You are now being returned to the top level of Axiom.")
+                                      NIL)
                                    (THROW 'FILENAM NIL))
                                   ((BOOT-EQUAL |nfn| 'CREATE)
                                    (RETURN '|fromThisLoop|))
@@ -506,7 +517,9 @@
         (SPADLET |libName| (|getConstructorAbbreviation| |fun|))
         (SPADLET |infile|
                  (OR |infileOrNil| (|getFunctionSourceFile| |fun|)
-                     (|throwKeyedMsg| 'S2IL0004 (CONS |fun| NIL))))
+                     (|throwKeyedMsg|
+                      "The source file for %1 cannot be located."
+                      (CONS |fun| NIL))))
         (SETQ /EDITFILE |infile|)
         (SPADLET |outfile|
                  (OR |outfileOrNil|
@@ -536,12 +549,15 @@
             (CONS "  Illegal " (CONS |$spadLibFT| NIL))))
     (COND
       ((|member| |error| '(|duplicateAbb| |wrongType|))
-       (|sayKeyedMsg| 'S2IL0007
+       (|sayKeyedMsg|
+        (format nil
+         "%1 claims that its constructor name is the %2 %3 but %3 is already ~
+          known to be the for %4 %5 .")
            (CONS (|namestring| (CONS |fname| (CONS |$spadLibFT| NIL)))
                  (CONS |type|
                        (CONS |cname| (CONS |typ| (CONS |cn| NIL)))))))
       ((EQ |error| '|abbIsName|)
-       (|throwKeyedMsg| 'S2IL0008
+       (|throwKeyedMsg| "%1 is the name of a %2 constructor from %3 ."
            (CONS |fname|
                  (CONS |typ|
                        (CONS (|namestring|
@@ -557,7 +573,12 @@
     (RETURN
       (COND
         ((SPADLET |s| (|getConstructorSignature| |c|)) (CDR |s|))
-        ('T (|throwEvalTypeMsg| 'S2IL0015 (CONS |c| NIL)))))))
+        ('T
+         (|throwEvalTypeMsg|
+          (format nil
+           "%1 is an unknown constructor and so is unavailable. Did you mean ~
+            to use -> but type something different instead?")
+          (CONS |c| NIL)))))))
 
 ;Operators u ==
 ;  ATOM u => []
@@ -634,7 +655,8 @@
                                       (CONS "*" NIL)))))
              (COND
                ((NULL (|isExistingFile| |p|))
-                (|sayKeyedMsg| 'S2IL0003 (CONS (|namestring| |p|) NIL))
+                (|sayKeyedMsg| "The file %1 is needed but does not exist."
+                 (CONS (|namestring| |p|) NIL))
                 NIL)
                ((setq |sig|
                          (|getConstructorSignature| |domainName|))
@@ -657,7 +679,8 @@
                                  "getSlot1")))
                 (ELT (CAR |t|) 1))
                ('T
-                (|sayKeyedMsg| 'S2IL0022
+                (|sayKeyedMsg|
+                  "The library file %1 does not contain the %2 data required."
                     (CONS (|namestring| |p|)
                           (CONS "constructor modemap" NIL)))
                 NIL)))))))
@@ -708,13 +731,15 @@
                 ((BOOT-EQUAL
                      (ELT (setq |slot| (ELT |domain| |n|)) 0)
                      |Undef|)
-                 (|throwKeyedMsg| 'S2IL0023A
+                 (|throwKeyedMsg|
+                "The operation %1 with type %2 is not implemented domain %3p ."
                      (CONS |op|
                            (CONS (|formatSignature| |sig|)
                                  (CONS |dom| NIL)))))
                 ('T |slot|)))
              ('T
-              (|throwKeyedMsg| 'S2IL0024A
+              (|throwKeyedMsg|
+                "The operation %1 with type %2 does not exist in domain %3p ."
                   (CONS |op|
                         (CONS (|formatSignature| |sig|)
                               (CONS |dom| NIL))))))))))))
@@ -890,7 +915,8 @@
              (setq |operationAlist|
                       (OR (GETDATABASE |constructorName|
                               'OPERATIONALIST)
-                          (|keyedSystemError| 'S2IL0026
+                          (|keyedSystemError|
+                            "Cannot locate operation alist for constructor %1"
                               (CONS |constructorName| NIL))))
              (setq |entryList|
                       (OR (QLASSQ |op| |operationAlist|) (RETURN NIL)))
diff --git a/src/interp/msgdb.lisp.pamphlet b/src/interp/msgdb.lisp.pamphlet
index 9864383..039d235 100644
--- a/src/interp/msgdb.lisp.pamphlet
+++ b/src/interp/msgdb.lisp.pamphlet
@@ -848,7 +848,7 @@
         (SPADLET *STANDARD-OUTPUT* |$texOutputStream|)
         (|sayString| "\\bgroup\\color{red}")
         (|sayString| "\\begin{verbatim}")
-        (|sayKeyedMsg| 'S2GE0000 NIL)
+        (|sayKeyedMsg| "Internal Error" NIL)
         (BUMPCOMPERRORCOUNT)
         (|sayKeyedMsgAsTeX| |key| |args|)
         (|sayString| "\\end{verbatim}")
@@ -860,7 +860,7 @@
 ;  breakKeyedMsg(key,args)
 
 (DEFUN |keyedSystemError1| (|key| |args|)
-  (PROGN (|sayKeyedMsg| 'S2GE0000 NIL) (|breakKeyedMsg| |key| |args|)))
+  (PROGN (|sayKeyedMsg| "Internal Error" NIL) (|breakKeyedMsg| |key| |args|)))
 
 ;-- these 2 functions control the mode of saturn output.
 ;-- having the stream writing functions control this would
@@ -924,7 +924,8 @@
 ;  keyedSystemError("S2GE0017",[functionName])
 
 (DEFUN |systemErrorHere| (|functionName|)
-  (|keyedSystemError| 'S2GE0017 (CONS |functionName| NIL)))
+  (|keyedSystemError| "Unexpected error in call to system function %1"
+   (CONS |functionName| NIL)))
 
 ;isKeyedMsgInDb(key,dbName) ==
 ;  $msgDatabaseName : fluid := pathname dbName
@@ -1226,7 +1227,9 @@
     ('T
      (COND
        ((AND (NULL |$Coerce|) |$reportInterpOnly|)
-        (|sayKeyedMsg| |key| |args|) (|sayKeyedMsg| 'S2IB0009 NIL)))
+        (|sayKeyedMsg| |key| |args|)
+        (|sayKeyedMsg|
+          "Axiom will attempt to step through and interpret the code." NIL)))
      (COND
        ((NULL |$compilingMap|)
         (THROW '|loopCompiler| '|tryInterpOnly|))
@@ -1259,7 +1262,10 @@
             (COND
               ((AND |atree| (SPADLET |sp| (|getSrcPos| |atree|)))
                (|sayMSG| " ") (|srcPosDisplay| |sp|)))
-            (|sayKeyedMsg| |key| |args|) (|sayKeyedMsg| 'S2IB0009 NIL)))
+            (|sayKeyedMsg| |key| |args|)
+            (|sayKeyedMsg|
+              "Axiom will attempt to step through and interpret the code."
+               NIL)))
          (COND
            ((NULL |$compilingMap|)
             (THROW '|loopCompiler| '|tryInterpOnly|))
@@ -1279,9 +1285,10 @@
         ((NULL (SPADLET |val'|
                         (|coerceInteractive| (mkObj |val| |t1|)
                             |$OutputForm|)))
-         (|throwKeyedMsg| 'S2IC0002 (CONS |t1| (CONS |t2| NIL))))
+         (|throwKeyedMsg| "Cannot convert the value from type %1p to %2p ."
+          (CONS |t1| (CONS |t2| NIL))))
         ('T (SPADLET |val'| (|objValUnwrap| |val'|))
-         (|throwKeyedMsg| 'S2IC0003
+         (|throwKeyedMsg| "Cannot convert from type %1p to %2p for value %3m"
              (CONS |t1| (CONS |t2| (CONS |val'| NIL)))))))))
 
 ;--% Some Standard Message Printing Functions
@@ -1339,7 +1346,13 @@
 
 ;;;     ***       HELP REDEFINED
 
-(DEFUN HELP () (|sayKeyedMsg| 'S2GL0019 NIL))
+(DEFUN HELP ()
+ (|sayKeyedMsg|
+  (format nil
+   "Type (resume) to return to Axiom and continue with the next statement. ~
+    Type (toplevel) to abort all input files and continue with ~
+    interactive Axiom.")
+  NIL))
 
 ;version() == _*YEARWEEK_*
 
diff --git a/src/interp/nruncomp.lisp.pamphlet b/src/interp/nruncomp.lisp.pamphlet
index afbfd27..8938c1a 100644
--- a/src/interp/nruncomp.lisp.pamphlet
+++ b/src/interp/nruncomp.lisp.pamphlet
@@ -117,7 +117,8 @@
                          ((BOOT-EQUAL |dc| '$) 0)
                          ('T
                           (OR (|NRTassocIndexAdd| |dc|)
-                              (|keyedSystemError| 'S2NR0004
+                              (|keyedSystemError|
+                               "Cannot find domain in template: %1s"
                                   (CONS |dc| NIL))))))
               (SPADLET |formalSig|
                        (SUBLISLIS |$FormalMapVariableList|
@@ -774,7 +775,8 @@
   (PROGN
     (COND
       ((NULL (ATOM |op|))
-       (|keyedSystemError| 'S2GE0016
+       (|keyedSystemError|
+        "Unexpected error or improper call to system function %1: %2"
            (CONS "consOpSig"
                  (CONS "bad operator in table" NIL)))))
     (|mkList|
diff --git a/src/interp/nrunfast.lisp.pamphlet b/src/interp/nrunfast.lisp.pamphlet
index ef6e898..2a3e72c 100644
--- a/src/interp/nrunfast.lisp.pamphlet
+++ b/src/interp/nrunfast.lisp.pamphlet
@@ -203,7 +203,8 @@
                            (|formatOpSignature| |op| |sig|)
                            " is missing from domain: "
                            (|form2String| (ELT |goGetDomain| 0))))
-                   (|keyedSystemError| 'S2NR0001
+                   (|keyedSystemError| 
+                  "The function %1 with signature %2 is missing from domain %3"
                        (CONS |op|
                              (CONS |sig|
                                    (CONS (ELT |goGetDomain| 0) NIL)))))))
@@ -2663,7 +2664,11 @@
       (SEQ (IF (|categoryForm?| |a|)
                (EXIT (|assoc| |b| (|ancestorsOf| |a| NIL))))
            (IF (|isPartialMode| |a|)
-               (EXIT (|throwKeyedMsg| 'S2IS0025 NIL)))
+               (EXIT (|throwKeyedMsg|
+                (format nil
+                  "You can only use has to query the properties of a fully ~
+                    specified type. You cannot query a category.")
+                NIL)))
            (IF (AND (CONSP |b|) (EQ (QCAR |b|) 'SIGNATURE)
                     (PROGN (SPADLET |opSig| (QCDR |b|)) 'T))
                (EXIT (|HasSignature| (|evalDomain| |a|) |opSig|)))
diff --git a/src/interp/nrungo.lisp.pamphlet b/src/interp/nrungo.lisp.pamphlet
index 6583983..10849b2 100644
--- a/src/interp/nrungo.lisp.pamphlet
+++ b/src/interp/nrungo.lisp.pamphlet
@@ -545,9 +545,10 @@
                                    'T))))))
               (COND
                 ((VECP |a|)
-                 (|keyedSystemError| 'S2GE0016
+                 (|keyedSystemError|
+                  "Unexpected error or improper call to system function %1: %2"
                      (CONS "lookupPred"
-                           (CONS                                      "vector as  first argument to has"
+                           (CONS "vector as  first argument to has"
                                  NIL))))
                 ('T
                  (SPADLET |a|
@@ -557,7 +558,8 @@
                  (SPADLET |b|
                           (|substDollarArgs| |dollar| |domain| |b|))
                  (|HasCategory| |a| |b|))))
-             ('T (|keyedSystemError| 'S2NR0002 (CONS |pred| NIL))))))))
+             ('T (|keyedSystemError| "Cannot process predicate: %1s"
+                   (CONS |pred| NIL))))))))
 
 ;substDollarArgs(dollar,domain,object) ==
 ;    form := devaluate domain
@@ -1172,7 +1174,10 @@
                                      (SETQ G167121
                                       (AND G167121
                                        (BOOT-EQUAL |i| |x|)))))))))
-                       (|sayKeyedMsg| 'S2IX0005
+                       (|sayKeyedMsg|
+                        (format nil
+                         "Recurrence relation must give consecutive special ~
+                          values. Given values are: %l %1")
                            (CONS (PROG (G167138)
                                    (SPADLET G167138 NIL)
                                    (RETURN
@@ -1425,7 +1430,8 @@
                        (COND
                          ((AND (INTEGERP |predOk|)
                                (NEQUAL |predOk| |n|))
-                          (|sayKeyedMsg| 'S2IX0006
+                          (|sayKeyedMsg|
+          "Wrong predicate for general term of recurrence: should be %1 not %2"
                               (CONS |n| (CONS |m| NIL)))
                           (RETURN NIL))
                          ('T
diff --git a/src/interp/parsing.lisp.pamphlet b/src/interp/parsing.lisp.pamphlet
index 1d724b8..ced9735 100644
--- a/src/interp/parsing.lisp.pamphlet
+++ b/src/interp/parsing.lisp.pamphlet
@@ -1174,7 +1174,13 @@ parse
                                         'T))))))
                        (CONS |op|
                              (|parseTypeEvaluateArgs| |argl| |argml|)))
-                      ('T (|throwKeyedMsg| 'S2IL0015 (CONS |op| NIL)))))))
+                      ('T
+                       (|throwKeyedMsg|
+                        (format nil
+                         "%1 is an unknown constructor and so is unavailable. ~
+                         Did you mean to use -> but type something ~
+                         different instead?")  
+                        (CONS |op| NIL)))))))
              ('T |form|))))))
 
 ;
@@ -1215,7 +1221,8 @@ parse
 ;;;     ***       |parseTypeError| REDEFINED
 
 (DEFUN |parseTypeError| (|x| |md| |i|)
-  (|throwKeyedMsg| 'S2IP0003 (CONS |i| (CONS |$op| (CONS |md| NIL)))))
+  (|throwKeyedMsg| "Argument number %1 of %2p must have type %3p ."
+    (CONS |i| (CONS |$op| (CONS |md| NIL)))))
 
 
 ;
diff --git a/src/interp/patches.lisp.pamphlet b/src/interp/patches.lisp.pamphlet
index c7819e0..b3e721d 100644
--- a/src/interp/patches.lisp.pamphlet
+++ b/src/interp/patches.lisp.pamphlet
@@ -134,7 +134,8 @@ It used to read:
   (setq *default-pathname-defaults* "")
 #-(and :lucid :ibm/370)
   (setq *default-pathname-defaults* (pathname $current-directory))
-  (|sayKeyedMsg| 'S2IZ0070 (list (namestring $current-directory))))
+  (|sayKeyedMsg| "The current AXIOM default directory is %1"
+   (list (namestring $current-directory))))
 \end{verbatim}
 \begin{chunk}{*}
 (defun |cd| (args)
@@ -153,7 +154,8 @@ It used to read:
   (setq *default-pathname-defaults* "")
 #-(and :lucid :ibm/370)
   (setq *default-pathname-defaults* (pathname $current-directory))
-  (|sayKeyedMsg| 'S2IZ0070 (list (namestring $current-directory))))
+  (|sayKeyedMsg| "The current AXIOM default directory is %1"
+    (list (namestring $current-directory))))
 
 \getchunk{toplevel}
 (define-function 'top-level #'toplevel)
diff --git a/src/interp/record.lisp.pamphlet b/src/interp/record.lisp.pamphlet
index 27b186c..3f508be 100644
--- a/src/interp/record.lisp.pamphlet
+++ b/src/interp/record.lisp.pamphlet
@@ -110,7 +110,8 @@
         (SPADLET |ifn| (PATHNAME-NAME |pathname|))
         (COND
           ((NULL (|isExistingFile| |pathname|))
-           (|throwKeyedMsg| 'S2IL0003 (CONS (|namestring| |ifn|) NIL)))
+           (|throwKeyedMsg| "The file %1 is needed but does not exist."
+            (CONS (|namestring| |ifn|) NIL)))
           ('T (SPADLET |opath| (OR (KAR |option|) |pathname|))
            (SPADLET |odirect| (|pathnameDirectory| |opath|))
            (SPADLET |opathname|
@@ -340,7 +341,7 @@
                  (CONS "Verifying" (|bright| |ifn|)))
              (COND
                ((NULL (|isExistingFile| |pathname|))
-                (|throwKeyedMsg| 'S2IL0003
+                (|throwKeyedMsg| "The file %1 is needed but does not exist."
                     (CONS (|namestring| |ifn|) NIL)))
                ('T (SPADLET |stream| (MAKE-INSTREAM |pathname|))
                 (|clearCmdAll|) (SPADLET |result| '|ok|)
@@ -544,7 +545,7 @@
              (SPADLET |ifn| (|pathnameName| |pathname|))
              (COND
                ((NULL (|isExistingFile| |pathname|))
-                (|throwKeyedMsg| 'S2IL0003
+                (|throwKeyedMsg| "The file %1 is needed but does not exist."
                     (CONS (|namestring| |ifn|) NIL)))
                ('T (SPADLET |opath| (OR (KAR |option|) |pathname|))
                 (SPADLET |odirect| (|pathnameDirectory| |opath|))
diff --git a/src/interp/slam.lisp.pamphlet b/src/interp/slam.lisp.pamphlet
index 2718387..6107536 100644
--- a/src/interp/slam.lisp.pamphlet
+++ b/src/interp/slam.lisp.pamphlet
@@ -140,13 +140,17 @@
                          ((integerp |cacheCount|)
                           (COND
                             ((> 1 |cacheCount|)
-                             (|keyedSystemError| 'S2IM0019
+                             (|keyedSystemError|
+            "Bad cache count ( %1 ) found when trying to compile function %2 ."
                                  (CONS |cacheCount| (CONS |op| NIL))))
                             ('T |cacheCount|)))
                          ('T
-                          (|keyedSystemError| 'S2IM0019
+                          (|keyedSystemError|
+            "Bad cache count ( %1 ) found when trying to compile function %2 ."
                               (CONS |cacheCount| (CONS |op| NIL))))))
-              (|sayKeyedMsg| 'S2IX0003 (CONS |op| (CONS |num| NIL)))
+              (|sayKeyedMsg|
+                "%1p will cache %2 most recently computed value(s)."
+                (CONS |op| (CONS |num| NIL)))
               (SPADLET |auxfn| (|mkAuxiliaryName| |nam|))
               (SPADLET |g1| (GENSYM))
               (SPADLET |LETTMP#1|
@@ -312,7 +316,8 @@
   (declare (special |$e|))
     (RETURN
       (PROGN
-        (|sayKeyedMsg| 'S2IX0004 (CONS |op| NIL))
+        (|sayKeyedMsg| "%1p will cache all previously computed values."
+         (CONS |op| NIL))
         (SPADLET |auxfn| (|mkAuxiliaryName| |nam|))
         (SPADLET |g1| (GENSYM))
         (SPADLET |LETTMP#1|
@@ -1022,7 +1027,9 @@
                                         (CONS |margl|
                                          (CONS |mbody| NIL)))
                                   NIL)))
-             (|sayKeyedMsg| 'S2IX0001 (CONS |op| NIL))
+             (|sayKeyedMsg|
+               "Compiling function %1p as a recurrence relation."
+                (CONS |op| NIL))
              (|compileInteractive| |computeFunction|)
              (|compileInteractive| |mainFunction|)
              (SPADLET |cacheType| '|recurrence|)
@@ -1046,7 +1053,8 @@
 ;;;     ***       |recurrenceError| REDEFINED
 
 (DEFUN |recurrenceError| (|op| |arg|)
-  (|throwKeyedMsg| 'S2IX0002 (CONS |op| (CONS |arg| NIL))))
+  (|throwKeyedMsg| "You did not define %1p for argument %2 ."
+   (CONS |op| (CONS |arg| NIL))))
 
 ;mkCacheVec(op,nam,kind,resetCode,countCode) ==
 ;  [op,nam,kind,resetCode,countCode]
@@ -1130,7 +1138,9 @@
                                   (|putHist| |x| '|mapBody| NIL |$e|))
                          (SPADLET |$e|
                                   (|putHist| |x| '|localVars| NIL |$e|))
-                         (|sayKeyedMsg| 'S2IX0007 (CONS |x| NIL))))))))))
+                         (|sayKeyedMsg| 
+                           "Compiled code for %1p has been cleared."
+                           (CONS |x| NIL))))))))))
 
 ;clearLocalModemaps x ==
 ;  u:= get(x,"localModemap",$e) =>
@@ -1188,7 +1198,9 @@
                                      (SPADLET |$e|
                                       (|addIntSymTabBinding| |x| NIL
                                        |$e|))))))
-                      (|sayKeyedMsg| 'S2IX0007 (CONS |x| NIL))))))))))
+                      (|sayKeyedMsg|
+                        "Compiled code for %1p has been cleared."
+                        (CONS |x| NIL))))))))))
 
 ;compileInteractive fn ==
 ;  if $InteractiveMode then startTimingProcess 'compilation
diff --git a/src/interp/template.lisp.pamphlet b/src/interp/template.lisp.pamphlet
index 2914b44..8d9a6c2 100644
--- a/src/interp/template.lisp.pamphlet
+++ b/src/interp/template.lisp.pamphlet
@@ -1029,7 +1029,9 @@
                                          |$CategoryFrame|)
                                         (EXIT
                                          (|NRTinnerGetLocalIndex| |y|))))))))))
-                    ('T (|keyedSystemError| 'S2NR0003 (CONS |x| NIL)))))
+                    ('T (|keyedSystemError|
+                         "Error while instantiating type %1"
+                          (cons |x| nil)))))
              |x|)))))
 
 ;-- NRTaddInner should call following function instead of NRTgetLocalIndex
diff --git a/src/interp/util.lisp.pamphlet b/src/interp/util.lisp.pamphlet
index f201ecb..96cb4ab 100644
--- a/src/interp/util.lisp.pamphlet
+++ b/src/interp/util.lisp.pamphlet
@@ -213,7 +213,7 @@ After this function is called the image is clean and can be saved.
         (SPADLET |$PrintCompilerMessageIfTrue| NIL)
         (COND
           (|$displayStartMsgs|
-              (|sayKeyedMsg| 'S2IZ0053
+              (|sayKeyedMsg| "Axiom initialization: %1"
                   (CONS "interpreter" NIL))))
         (|initializeTimedNames| |$interpreterTimedNames|
             |$interpreterTimedClasses|)
@@ -226,20 +226,20 @@ After this function is called the image is clean and can be saved.
         (|setOutputAlgebra| '|%initialize%|)
         (COND
           (|$displayStartMsgs|
-              (|sayKeyedMsg| 'S2IZ0053
+              (|sayKeyedMsg| "Axiom initialization: %1"
                   (CONS "database" NIL))))
         (|mkLowerCaseConTable|)
         (COND ((NULL |$ruleSetsInitialized|) (|initializeRuleSets|)))
         (COND
           (|$displayStartMsgs|
-              (|sayKeyedMsg| 'S2IZ0053
+              (|sayKeyedMsg| "Axiom initialization: %1"
                   (CONS "constructors" NIL))))
         (|makeConstructorsAutoLoad|)
         (GCMSG NIL)
         (SETQ |$IOindex| 1)
         (COND
           (|$displayStartMsgs|
-              (|sayKeyedMsg| 'S2IZ0053
+              (|sayKeyedMsg| "Axiom initialization: %1"
                   (CONS "history" NIL))))
         (|initHist|)
         (COND
@@ -250,7 +250,7 @@ After this function is called the image is clean and can be saved.
           ((NULL |l|)
            (COND
              (|$displayStartMsgs|
-                 (|sayKeyedMsg| 'S2IZ0053
+                 (|sayKeyedMsg| "Axiom initialization: %1"
                      (CONS (|namestring|
                                (CONS (INTERN ".axiom" "BOOT")
                                      (CONS '|input| NIL)))
@@ -259,7 +259,8 @@ After this function is called the image is clean and can be saved.
         (COND (|$displayStartMsgs| (|spadStartUpMsgs|)))
         (COND
           ($OLDLINE (SAY (|fillerSpaces| $LINELENGTH "="))
-              (|sayKeyedMsg| 'S2IZ0050
+              (|sayKeyedMsg|
+                 "There is an error in the %1 file you are using."
                   (CONS (|namestring|
                             (CONS '|axiom| (CONS '|input| NIL)))
                         NIL))
@@ -267,8 +268,12 @@ After this function is called the image is clean and can be saved.
                 ((NEQUAL $OLDLINE 'END_UNIT)
                  (|centerAndHighlight| $OLDLINE $LINELENGTH
                      " ")
-                 (|sayKeyedMsg| 'S2IZ0051 NIL))
-                ('T (|sayKeyedMsg| 'S2IZ0052 NIL)))
+                 (|sayKeyedMsg|
+                  "is incorrect.  Re-issue the command now to see the message."
+                  NIL))
+                ('T (|sayKeyedMsg|
+                 "It is mostly likely a )set command. Please inspect the file."
+                  NIL)))
               (SAY (|fillerSpaces| $LINELENGTH "="))
               (TERPRI) (SPADLET $OLDLINE NIL)))
         (SPADLET |$superHash| (MAKE-HASHTABLE 'UEQUAL))
-- 
1.7.5.4

