(everywhere) private members should end in an underscore and be marked @private in the jsdoc.