Can you document these new classes in the JSDoc block above?