The core library is responsible for providing low level language extensions to JavaScript.
All of these classes provide pure JavaScript extensions, and do not interact with the
Document Object Model (DOM) in any way - please see caplin.dom
for documentation on
the utility classes that interact with the DOM.