Update to latest version of within.js
Prepend within.js to the list of scripts to concatenate for release
Declare Coquette module within space "coquette.maryrosecook.com"

The module declaration is wrapped in a call to within().
Load within() at the start of each spec file
Declare all modules within 'coquette.rosemarycook.com' space

At this point, the extra logic to export the constructor for each
type of object declared either on this.Coquette in the browser or
in exports in node is still present.

I will now update unit tests to access the constructors through within(),
removing the need to have different exports for each platform.
Run unit tests within 'coquette.maryrosecook.com' space

I wrapped unit tests in a call to within(). The symbols are no longer
accessed through the return value of require() but though the 'this'
context object of the wrapping function:

  var Symbol = require('../src/symbol').Symbol;

  // ...

becomes

  require('../src/symbol');

  within("coquette.maryrosecook.com", function() {
    var Symbol = this.Symbol;

    // ...
  });
Add index listing all dependencies for Coquette for use in tests

Using the index, the list of require() calls at the start of each spec
file has now be replaced with a single call:

  require('../src/')
Access Maths through 'this' (even in node) in renderer.js

The symbol is now accessible in the shared space through 'this' while
wrapped in within().
Remove specific logic to export symbols in node or browser

This code is no longer needed now that the symbols are accessible
in the shared space 'coquette.maryrosecook.com' on both platforms
using within().
Bug fix: access constructors from shared space in main.js

The constructors are no longer set on the global this.Coquette
in the browser, but directly set to 'this' in the shared space.
Bug fix: concatenate main.js in last position

The main script shall now run after all constructors are loaded,
not before. This is actually more logical: the main script uses
the constructors and shall thus be loaded after. It used to be
loaded before only because constructors needed the global
namespace this.Coquette defined in the main script.
Update combined/minified scripts generated for release