- Removed the need for the .init() method on NCubeGroovyExpression cells and instead set the input, output, and ncube references directly on the member variables (they are now public).  This eliminates another method cache and speeds up cell execution.
- Cleaned up CdnDefaultHandler code while studying it.  More can be done here if the path name can be expected to match the extension.