Enhancement: JavaScript "djs" library now used AMD classes instead of
singletons