code: function createFinalClass(params, constructor) {
          var def = Class.$create(params, constructor);
          def[$class].finalClass = true;
  
          return def;
      }
docs: Create a final class definition.
  
  @param {Object}      params        An object containing methods and properties
  @param {Constructor} [constructor] Assume the passed constructor
  
  @return {Function} The constructor