Updated @class to @constructor after review