Further coded isbefore checks, and removed toString() functionality temporarily.  It will be easier to resolve once the rest of the library is rounded out.