Begin JSDoc Rewrite