function Root(options) {
    Namespace.call(this, "", options);

    /**
     * Deferred extension fields.
     * @type {Field[]}
     */
    this.deferred = [];

    /**
     * Resolved file names of loaded files.
     * @type {string[]}
     */
    this.files = [];
}
Constructs a new root namespace instance.
@classdesc Root namespace wrapping all types, enums, services, sub-namespaces etc. that belong together.
@extends NamespaceBase
@constructor
@param {Object.<string,*>} [options] Top level options